pub struct RestakingMetadata {
pub stake: U256,
pub delegation_count: u32,
pub status: RestakingStatus,
pub leaving_round: u64,
}Expand description
Restaking-specific metadata for an operator.
Fields§
§stake: U256Operator self-stake amount (in wei).
delegation_count: u32Number of delegations attached to this operator.
status: RestakingStatusWhether the operator is active inside MultiAssetDelegation.
leaving_round: u64Round when the operator scheduled a voluntary exit.
Trait Implementations§
Source§impl Clone for RestakingMetadata
impl Clone for RestakingMetadata
Source§fn clone(&self) -> RestakingMetadata
fn clone(&self) -> RestakingMetadata
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 moreAuto Trait Implementations§
impl Freeze for RestakingMetadata
impl RefUnwindSafe for RestakingMetadata
impl Send for RestakingMetadata
impl Sync for RestakingMetadata
impl Unpin for RestakingMetadata
impl UnsafeUnpin for RestakingMetadata
impl UnwindSafe for RestakingMetadata
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<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