Struct stacks_rpc_client::rpc_client::NodeInfo
source · pub struct NodeInfo {
pub peer_version: u64,
pub pox_consensus: String,
pub burn_block_height: u64,
pub stable_pox_consensus: String,
pub stable_burn_block_height: u64,
pub server_version: String,
pub network_id: u32,
pub parent_network_id: u32,
pub stacks_tip_height: u64,
pub stacks_tip: String,
pub stacks_tip_consensus_hash: String,
pub genesis_chainstate_hash: String,
}
Fields§
§peer_version: u64
§pox_consensus: String
§burn_block_height: u64
§stable_pox_consensus: String
§stable_burn_block_height: u64
§server_version: String
§network_id: u32
§parent_network_id: u32
§stacks_tip_height: u64
§stacks_tip: String
§stacks_tip_consensus_hash: String
§genesis_chainstate_hash: String
Trait Implementations§
source§impl<'de> Deserialize<'de> for NodeInfo
impl<'de> Deserialize<'de> for NodeInfo
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
Auto Trait Implementations§
impl RefUnwindSafe for NodeInfo
impl Send for NodeInfo
impl Sync for NodeInfo
impl Unpin for NodeInfo
impl UnwindSafe for NodeInfo
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
§impl<T> InitializableFromZeroed for Twhere
T: Default,
impl<T> InitializableFromZeroed for Twhere T: Default,
§unsafe fn initialize(place: *mut T)
unsafe fn initialize(place: *mut T)
Called to initialize a place to a valid value, after it is set
to all-bits-zero. Read more