pub struct PendingUnstake {
pub operator: Address,
pub asset: AssetInfo,
pub shares: U256,
pub requested_round: u64,
pub selection_mode: BlueprintSelectionMode,
pub slash_factor_snapshot: U256,
}Expand description
Pending delegator unstake request.
Fields§
§operator: AddressOperator address.
asset: AssetInfoAsset metadata.
Shares scheduled to unstake.
requested_round: u64Round when the unstake was requested.
selection_mode: BlueprintSelectionModeBlueprint selection mode.
slash_factor_snapshot: U256Slash factor snapshot at request time.
Trait Implementations§
Source§impl Clone for PendingUnstake
impl Clone for PendingUnstake
Source§fn clone(&self) -> PendingUnstake
fn clone(&self) -> PendingUnstake
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 PendingUnstake
impl RefUnwindSafe for PendingUnstake
impl Send for PendingUnstake
impl Sync for PendingUnstake
impl Unpin for PendingUnstake
impl UnsafeUnpin for PendingUnstake
impl UnwindSafe for PendingUnstake
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