pub struct NodeStats {
Show 30 fields pub nodeid: NodeId, pub n_services: ServiceFlags, pub relay_txes: bool, pub n_last_send: Option<OffsetDateTime>, pub n_last_recv: Option<OffsetDateTime>, pub n_last_tx_time: Option<OffsetDateTime>, pub n_last_block_time: Option<OffsetDateTime>, pub n_time_connected: Option<OffsetDateTime>, pub n_time_offset: Option<Duration>, pub addr_name: String, pub n_version: i32, pub clean_sub_ver: Arc<Mutex<String>>, pub inbound: bool, pub bip152_highbandwidth_to: bool, pub bip152_highbandwidth_from: bool, pub starting_height: i32, pub n_send_bytes: u64, pub map_send_bytes_per_msg_cmd: MapMsgCmdSize, pub n_recv_bytes: u64, pub map_recv_bytes_per_msg_cmd: MapMsgCmdSize, pub permission_flags: NetPermissionFlags, pub last_ping_time: Option<OffsetDateTime>, pub min_ping_time: Option<OffsetDateTime>, pub min_fee_filter: Amount, pub addr_local: String, pub addr: Address, pub addr_bind: Address, pub network: Network, pub mapped_as: u32, pub conn_type: ConnectionType,
}

Fields§

§nodeid: NodeId§n_services: ServiceFlags§relay_txes: bool§n_last_send: Option<OffsetDateTime>§n_last_recv: Option<OffsetDateTime>§n_last_tx_time: Option<OffsetDateTime>§n_last_block_time: Option<OffsetDateTime>§n_time_connected: Option<OffsetDateTime>§n_time_offset: Option<Duration>§addr_name: String§n_version: i32§clean_sub_ver: Arc<Mutex<String>>§inbound: bool§bip152_highbandwidth_to: bool§bip152_highbandwidth_from: bool§starting_height: i32§n_send_bytes: u64§map_send_bytes_per_msg_cmd: MapMsgCmdSize§n_recv_bytes: u64§map_recv_bytes_per_msg_cmd: MapMsgCmdSize§permission_flags: NetPermissionFlags§last_ping_time: Option<OffsetDateTime>§min_ping_time: Option<OffsetDateTime>§min_fee_filter: Amount§addr_local: String

| Our address, as reported by the peer |

§addr: Address

| Address of this peer |

§addr_bind: Address

| Bind address of our side of the connection |

§network: Network

| Network the peer connected through |

§mapped_as: u32§conn_type: ConnectionType

Trait Implementations§

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Performs the conversion. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The alignment of pointer.
The type for initializers.
Initializes a with the given initializer. Read more
Dereferences the given pointer. Read more
Mutably dereferences the given pointer. Read more
Drops the object pointed to by the given pointer. Read more
Convert type of a const pointer. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.