pub struct CircleEpochCloseId(/* private fields */);Expand description
The stable identity of one Circle epoch close, derived from the durable
operation that opened it. It names the close a Circles::close_status inspects
and the reserved response and outcome slots that settle it; a close’s identity
is fixed for its lifetime and survives cancellation and retry.
Trait Implementations§
Source§impl Clone for CircleEpochCloseId
impl Clone for CircleEpochCloseId
Source§fn clone(&self) -> CircleEpochCloseId
fn clone(&self) -> CircleEpochCloseId
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 CircleEpochCloseId
impl Debug for CircleEpochCloseId
Source§impl<'de> Deserialize<'de> for CircleEpochCloseId
impl<'de> Deserialize<'de> for CircleEpochCloseId
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 CircleEpochCloseId
impl Display for CircleEpochCloseId
Source§impl Hash for CircleEpochCloseId
impl Hash for CircleEpochCloseId
Source§impl Ord for CircleEpochCloseId
impl Ord for CircleEpochCloseId
Source§fn cmp(&self, other: &CircleEpochCloseId) -> Ordering
fn cmp(&self, other: &CircleEpochCloseId) -> 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 CircleEpochCloseId
impl PartialEq for CircleEpochCloseId
Source§impl PartialOrd for CircleEpochCloseId
impl PartialOrd for CircleEpochCloseId
Source§impl Serialize for CircleEpochCloseId
impl Serialize for CircleEpochCloseId
impl Copy for CircleEpochCloseId
impl Eq for CircleEpochCloseId
impl StructuralPartialEq for CircleEpochCloseId
Auto Trait Implementations§
impl Freeze for CircleEpochCloseId
impl RefUnwindSafe for CircleEpochCloseId
impl Send for CircleEpochCloseId
impl Sync for CircleEpochCloseId
impl Unpin for CircleEpochCloseId
impl UnsafeUnpin for CircleEpochCloseId
impl UnwindSafe for CircleEpochCloseId
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.