pub enum RestakingStatus {
Active,
Inactive,
Leaving,
Unknown(u8),
}Expand description
Restaking status reported by MultiAssetDelegation.
Variants§
Active
Operator is active.
Inactive
Operator is inactive (e.g., kicked or never joined).
Leaving
Operator scheduled a leave operation.
Unknown(u8)
Unknown status value (future-proofing).
Trait Implementations§
Source§impl Clone for RestakingStatus
impl Clone for RestakingStatus
Source§fn clone(&self) -> RestakingStatus
fn clone(&self) -> RestakingStatus
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 RestakingStatus
impl Debug for RestakingStatus
Source§impl From<u8> for RestakingStatus
impl From<u8> for RestakingStatus
Source§impl PartialEq for RestakingStatus
impl PartialEq for RestakingStatus
impl Copy for RestakingStatus
impl Eq for RestakingStatus
impl StructuralPartialEq for RestakingStatus
Auto Trait Implementations§
impl Freeze for RestakingStatus
impl RefUnwindSafe for RestakingStatus
impl Send for RestakingStatus
impl Sync for RestakingStatus
impl Unpin for RestakingStatus
impl UnsafeUnpin for RestakingStatus
impl UnwindSafe for RestakingStatus
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more