Struct unc_client_primitives::debug::ValidatorStatus
source · pub struct ValidatorStatus {
pub validator_name: Option<AccountId>,
pub shards: u64,
pub head_height: u64,
pub validators: Option<Vec<(AccountId, u64)>>,
pub approval_history: Vec<ApprovalHistoryEntry>,
pub production: Vec<(BlockHeight, ProductionAtHeight)>,
pub banned_chunk_producers: Vec<(EpochId, Vec<AccountId>)>,
}Fields§
§validator_name: Option<AccountId>§shards: u64§head_height: u64§validators: Option<Vec<(AccountId, u64)>>§approval_history: Vec<ApprovalHistoryEntry>§production: Vec<(BlockHeight, ProductionAtHeight)>§banned_chunk_producers: Vec<(EpochId, Vec<AccountId>)>Trait Implementations§
source§impl Debug for ValidatorStatus
impl Debug for ValidatorStatus
Auto Trait Implementations§
impl Freeze for ValidatorStatus
impl RefUnwindSafe for ValidatorStatus
impl Send for ValidatorStatus
impl Sync for ValidatorStatus
impl Unpin for ValidatorStatus
impl UnwindSafe for ValidatorStatus
Blanket Implementations§
source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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