pub struct ScopeTransitionId(/* private fields */);Expand description
Retry-stable identity of one scope transition.
Implementations§
Trait Implementations§
Source§impl Clone for ScopeTransitionId
impl Clone for ScopeTransitionId
Source§fn clone(&self) -> ScopeTransitionId
fn clone(&self) -> ScopeTransitionId
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 moreimpl Copy for ScopeTransitionId
Source§impl Debug for ScopeTransitionId
impl Debug for ScopeTransitionId
Source§impl Default for ScopeTransitionId
impl Default for ScopeTransitionId
Source§impl<'de> Deserialize<'de> for ScopeTransitionId
impl<'de> Deserialize<'de> for ScopeTransitionId
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
impl Eq for ScopeTransitionId
Source§impl Hash for ScopeTransitionId
impl Hash for ScopeTransitionId
Source§impl Ord for ScopeTransitionId
impl Ord for ScopeTransitionId
Source§fn cmp(&self, other: &ScopeTransitionId) -> Ordering
fn cmp(&self, other: &ScopeTransitionId) -> Ordering
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ScopeTransitionId
impl PartialEq for ScopeTransitionId
Source§impl PartialOrd for ScopeTransitionId
impl PartialOrd for ScopeTransitionId
Source§impl Serialize for ScopeTransitionId
impl Serialize for ScopeTransitionId
impl StructuralPartialEq for ScopeTransitionId
Auto Trait Implementations§
impl Freeze for ScopeTransitionId
impl RefUnwindSafe for ScopeTransitionId
impl Send for ScopeTransitionId
impl Sync for ScopeTransitionId
impl Unpin for ScopeTransitionId
impl UnsafeUnpin for ScopeTransitionId
impl UnwindSafe for ScopeTransitionId
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