Struct near_primitives::telemetry::TelemetryChainInfo
source · pub struct TelemetryChainInfo {
pub node_id: String,
pub account_id: Option<AccountId>,
pub is_validator: bool,
pub status: String,
pub latest_block_hash: CryptoHash,
pub latest_block_height: BlockHeight,
pub num_peers: usize,
pub block_production_tracking_delay: f64,
pub min_block_production_delay: f64,
pub max_block_production_delay: f64,
pub max_block_wait_delay: f64,
}
Fields§
§node_id: String
§account_id: Option<AccountId>
§is_validator: bool
§status: String
§latest_block_hash: CryptoHash
§latest_block_height: BlockHeight
§num_peers: usize
§block_production_tracking_delay: f64
§min_block_production_delay: f64
§max_block_production_delay: f64
§max_block_wait_delay: f64
Trait Implementations§
source§impl Debug for TelemetryChainInfo
impl Debug for TelemetryChainInfo
Auto Trait Implementations§
impl Freeze for TelemetryChainInfo
impl RefUnwindSafe for TelemetryChainInfo
impl Send for TelemetryChainInfo
impl Sync for TelemetryChainInfo
impl Unpin for TelemetryChainInfo
impl UnwindSafe for TelemetryChainInfo
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
source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
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