pub struct CircleEpochId(/* private fields */);Implementations§
Source§impl CircleEpochId
impl CircleEpochId
pub fn generate(ids: &dyn IdProvider) -> Self
Trait Implementations§
Source§impl Clone for CircleEpochId
impl Clone for CircleEpochId
Source§fn clone(&self) -> CircleEpochId
fn clone(&self) -> CircleEpochId
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 CircleEpochId
impl Debug for CircleEpochId
Source§impl<'de> Deserialize<'de> for CircleEpochId
impl<'de> Deserialize<'de> for CircleEpochId
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 Display for CircleEpochId
impl Display for CircleEpochId
Source§impl Hash for CircleEpochId
impl Hash for CircleEpochId
Source§impl Ord for CircleEpochId
impl Ord for CircleEpochId
Source§fn cmp(&self, other: &CircleEpochId) -> Ordering
fn cmp(&self, other: &CircleEpochId) -> 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 CircleEpochId
impl PartialEq for CircleEpochId
Source§impl PartialOrd for CircleEpochId
impl PartialOrd for CircleEpochId
Source§impl Serialize for CircleEpochId
impl Serialize for CircleEpochId
impl Copy for CircleEpochId
impl Eq for CircleEpochId
impl StructuralPartialEq for CircleEpochId
Auto Trait Implementations§
impl Freeze for CircleEpochId
impl RefUnwindSafe for CircleEpochId
impl Send for CircleEpochId
impl Sync for CircleEpochId
impl Unpin for CircleEpochId
impl UnsafeUnpin for CircleEpochId
impl UnwindSafe for CircleEpochId
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.