pub struct MembershipRollupRef {
pub rollup_hash: ObjectHash,
pub object: ExactObjectRef,
}Expand description
The exact coordinate of one published membership rollup.
rollup_hash is the digest of the rollup’s canonical bytes — the same
identity a snapshot image reference carries, and for the same reason: a
reader that fetches the object this names can tell whether it got the bytes
the snapshot meant before it looks at anything inside.
Fields§
§rollup_hash: ObjectHash§object: ExactObjectRefTrait Implementations§
Source§impl Clone for MembershipRollupRef
impl Clone for MembershipRollupRef
Source§fn clone(&self) -> MembershipRollupRef
fn clone(&self) -> MembershipRollupRef
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 MembershipRollupRef
impl Debug for MembershipRollupRef
Source§impl<'de> Deserialize<'de> for MembershipRollupRef
impl<'de> Deserialize<'de> for MembershipRollupRef
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 MembershipRollupRef
impl Ord for MembershipRollupRef
Source§fn cmp(&self, other: &MembershipRollupRef) -> Ordering
fn cmp(&self, other: &MembershipRollupRef) -> 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 MembershipRollupRef
impl PartialEq for MembershipRollupRef
Source§impl PartialOrd for MembershipRollupRef
impl PartialOrd for MembershipRollupRef
Source§impl Serialize for MembershipRollupRef
impl Serialize for MembershipRollupRef
impl Eq for MembershipRollupRef
impl StructuralPartialEq for MembershipRollupRef
Auto Trait Implementations§
impl Freeze for MembershipRollupRef
impl RefUnwindSafe for MembershipRollupRef
impl Send for MembershipRollupRef
impl Sync for MembershipRollupRef
impl Unpin for MembershipRollupRef
impl UnsafeUnpin for MembershipRollupRef
impl UnwindSafe for MembershipRollupRef
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.