pub struct CliBlockProduction {
pub epoch: Epoch,
pub start_slot: Slot,
pub end_slot: Slot,
pub total_slots: usize,
pub total_blocks_produced: usize,
pub total_slots_skipped: usize,
pub leaders: Vec<CliBlockProductionEntry>,
pub individual_slot_status: Vec<CliSlotStatus>,
pub verbose: bool,
}Fields§
§epoch: Epoch§start_slot: Slot§end_slot: Slot§total_slots: usize§total_blocks_produced: usize§total_slots_skipped: usize§leaders: Vec<CliBlockProductionEntry>§individual_slot_status: Vec<CliSlotStatus>§verbose: boolTrait Implementations§
source§impl Default for CliBlockProduction
impl Default for CliBlockProduction
source§fn default() -> CliBlockProduction
fn default() -> CliBlockProduction
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CliBlockProduction
impl<'de> Deserialize<'de> for CliBlockProduction
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
source§impl Display for CliBlockProduction
impl Display for CliBlockProduction
source§impl QuietDisplay for CliBlockProduction
impl QuietDisplay for CliBlockProduction
source§impl Serialize for CliBlockProduction
impl Serialize for CliBlockProduction
source§impl VerboseDisplay for CliBlockProduction
impl VerboseDisplay for CliBlockProduction
Auto Trait Implementations§
impl Freeze for CliBlockProduction
impl RefUnwindSafe for CliBlockProduction
impl Send for CliBlockProduction
impl Sync for CliBlockProduction
impl Unpin for CliBlockProduction
impl UnwindSafe for CliBlockProduction
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> 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