pub struct GraphCommit {
pub id: String,
pub parents: Vec<String>,
}Fields§
§id: String§parents: Vec<String>Trait Implementations§
Source§impl Clone for GraphCommit
impl Clone for GraphCommit
Source§fn clone(&self) -> GraphCommit
fn clone(&self) -> GraphCommit
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 moreSource§impl Debug for GraphCommit
impl Debug for GraphCommit
impl Eq for GraphCommit
Source§impl PartialEq for GraphCommit
impl PartialEq for GraphCommit
Source§fn eq(&self, other: &GraphCommit) -> bool
fn eq(&self, other: &GraphCommit) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GraphCommit
Auto Trait Implementations§
impl Freeze for GraphCommit
impl RefUnwindSafe for GraphCommit
impl Send for GraphCommit
impl Sync for GraphCommit
impl Unpin for GraphCommit
impl UnsafeUnpin for GraphCommit
impl UnwindSafe for GraphCommit
Blanket Implementations§
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
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.