Enum git2::ReferenceType
source · pub enum ReferenceType {
Direct,
Symbolic,
}
Expand description
An enumeration of all possile kinds of references.
Variants§
Direct
A reference which points at an object id.
Symbolic
A reference which points at another reference.
Implementations§
source§impl ReferenceType
impl ReferenceType
sourcepub fn from_raw(raw: git_reference_t) -> Option<ReferenceType>
pub fn from_raw(raw: git_reference_t) -> Option<ReferenceType>
Convert a raw git_reference_t to a ReferenceType.
Trait Implementations§
source§impl Clone for ReferenceType
impl Clone for ReferenceType
source§fn clone(&self) -> ReferenceType
fn clone(&self) -> ReferenceType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ReferenceType
impl Debug for ReferenceType
source§impl Display for ReferenceType
impl Display for ReferenceType
source§impl PartialEq<ReferenceType> for ReferenceType
impl PartialEq<ReferenceType> for ReferenceType
source§fn eq(&self, other: &ReferenceType) -> bool
fn eq(&self, other: &ReferenceType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.