pub enum GitObjectKind {
Blob,
Tree,
Commit,
Tag,
}Expand description
The four git object types.
Variants§
Implementations§
Source§impl GitObjectKind
impl GitObjectKind
Trait Implementations§
Source§impl Clone for GitObjectKind
impl Clone for GitObjectKind
Source§fn clone(&self) -> GitObjectKind
fn clone(&self) -> GitObjectKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GitObjectKind
Source§impl Debug for GitObjectKind
impl Debug for GitObjectKind
impl Eq for GitObjectKind
Source§impl Hash for GitObjectKind
impl Hash for GitObjectKind
Source§impl PartialEq for GitObjectKind
impl PartialEq for GitObjectKind
impl StructuralPartialEq for GitObjectKind
Auto Trait Implementations§
impl Freeze for GitObjectKind
impl RefUnwindSafe for GitObjectKind
impl Send for GitObjectKind
impl Sync for GitObjectKind
impl Unpin for GitObjectKind
impl UnsafeUnpin for GitObjectKind
impl UnwindSafe for GitObjectKind
Blanket Implementations§
impl<T> Allocation for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.