pub struct SlashOutcome {
pub amount: u64,
pub redistribution: Vec<(Vec<u8>, u64)>,
}Fields§
§amount: u64§redistribution: Vec<(Vec<u8>, u64)>Trait Implementations§
Source§impl Clone for SlashOutcome
impl Clone for SlashOutcome
Source§fn clone(&self) -> SlashOutcome
fn clone(&self) -> SlashOutcome
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 moreAuto Trait Implementations§
impl Freeze for SlashOutcome
impl RefUnwindSafe for SlashOutcome
impl Send for SlashOutcome
impl Sync for SlashOutcome
impl Unpin for SlashOutcome
impl UnsafeUnpin for SlashOutcome
impl UnwindSafe for SlashOutcome
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