pub struct CircleMetadataHeadRef {
pub coord: CircleMetadataCoord,
pub head_hash: ObjectHash,
pub object: ExactObjectRef,
}Fields§
§coord: CircleMetadataCoord§head_hash: ObjectHash§object: ExactObjectRefImplementations§
Source§impl CircleMetadataHeadRef
impl CircleMetadataHeadRef
pub fn from_stored_head( head: &CircleMetadataHead, object: ExactObjectRef, ) -> Self
Trait Implementations§
Source§impl Clone for CircleMetadataHeadRef
impl Clone for CircleMetadataHeadRef
Source§fn clone(&self) -> CircleMetadataHeadRef
fn clone(&self) -> CircleMetadataHeadRef
Returns a duplicate 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 CircleMetadataHeadRef
impl Debug for CircleMetadataHeadRef
Source§impl<'de> Deserialize<'de> for CircleMetadataHeadRef
impl<'de> Deserialize<'de> for CircleMetadataHeadRef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for CircleMetadataHeadRef
impl Ord for CircleMetadataHeadRef
Source§fn cmp(&self, other: &CircleMetadataHeadRef) -> Ordering
fn cmp(&self, other: &CircleMetadataHeadRef) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CircleMetadataHeadRef
impl PartialEq for CircleMetadataHeadRef
Source§impl PartialOrd for CircleMetadataHeadRef
impl PartialOrd for CircleMetadataHeadRef
Source§impl Serialize for CircleMetadataHeadRef
impl Serialize for CircleMetadataHeadRef
impl Eq for CircleMetadataHeadRef
impl StructuralPartialEq for CircleMetadataHeadRef
Auto Trait Implementations§
impl Freeze for CircleMetadataHeadRef
impl RefUnwindSafe for CircleMetadataHeadRef
impl Send for CircleMetadataHeadRef
impl Sync for CircleMetadataHeadRef
impl Unpin for CircleMetadataHeadRef
impl UnsafeUnpin for CircleMetadataHeadRef
impl UnwindSafe for CircleMetadataHeadRef
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,
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.