pub struct SlashedValidator {
pub account_id: AccountId,
pub is_double_sign: bool,
}Expand description
Slashed validator from challenge results.
Fields§
§account_id: AccountIdValidator account ID.
is_double_sign: boolWhether this was a double sign.
Trait Implementations§
Source§impl Clone for SlashedValidator
impl Clone for SlashedValidator
Source§fn clone(&self) -> SlashedValidator
fn clone(&self) -> SlashedValidator
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 SlashedValidator
impl Debug for SlashedValidator
Source§impl<'de> Deserialize<'de> for SlashedValidator
impl<'de> Deserialize<'de> for SlashedValidator
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
Auto Trait Implementations§
impl Freeze for SlashedValidator
impl RefUnwindSafe for SlashedValidator
impl Send for SlashedValidator
impl Sync for SlashedValidator
impl Unpin for SlashedValidator
impl UnsafeUnpin for SlashedValidator
impl UnwindSafe for SlashedValidator
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