Struct snarkos_metrics::snapshots::NodeInboundStats [−][src]
pub struct NodeInboundStats {Show 15 fields
pub all_successes: u64,
pub all_failures: u64,
pub blocks: u64,
pub getblocks: u64,
pub getmemorypool: u64,
pub getpeers: u64,
pub getsync: u64,
pub memorypool: u64,
pub peers: u64,
pub pings: u64,
pub pongs: u64,
pub syncs: u64,
pub syncblocks: u64,
pub transactions: u64,
pub unknown: u64,
}
Fields
all_successes: u64
The number of successfully processed inbound messages.
all_failures: u64
The number of inbound messages that couldn’t be processed.
blocks: u64
The number of all received Block
messages.
getblocks: u64
The number of all received GetBlocks
messages.
getmemorypool: u64
The number of all received GetMemoryPool
messages.
getpeers: u64
The number of all received GetPeers
messages.
getsync: u64
The number of all received GetSync
messages.
memorypool: u64
The number of all received MemoryPool
messages.
peers: u64
The number of all received Peers
messages.
pings: u64
The number of all received Ping
messages.
pongs: u64
The number of all received Pong
messages.
syncs: u64
The number of all received Sync
messages.
syncblocks: u64
The number of all received SyncBlock
messages.
transactions: u64
The number of all received Transaction
messages.
unknown: u64
The number of all received Unknown
messages.
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for NodeInboundStats
impl Send for NodeInboundStats
impl Sync for NodeInboundStats
impl Unpin for NodeInboundStats
impl UnwindSafe for NodeInboundStats
Blanket Implementations
Mutably borrows from an owned value. Read more