pub struct StacksBlockMetadata {Show 13 fields
pub bitcoin_anchor_block_identifier: BlockIdentifier,
pub pox_cycle_index: u32,
pub pox_cycle_position: u32,
pub pox_cycle_length: u32,
pub confirm_microblock_identifier: Option<BlockIdentifier>,
pub stacks_block_hash: String,
pub block_time: Option<u64>,
pub signer_bitvec: Option<String>,
pub signer_signature: Option<Vec<String>>,
pub signer_public_keys: Option<Vec<String>>,
pub cycle_number: Option<u64>,
pub reward_set: Option<StacksBlockMetadataRewardSet>,
pub tenure_height: Option<u64>,
}Fields§
§bitcoin_anchor_block_identifier: BlockIdentifier§pox_cycle_index: u32§pox_cycle_position: u32§pox_cycle_length: u32§confirm_microblock_identifier: Option<BlockIdentifier>§stacks_block_hash: String§block_time: Option<u64>§signer_bitvec: Option<String>§signer_signature: Option<Vec<String>>§signer_public_keys: Option<Vec<String>>§cycle_number: Option<u64>§reward_set: Option<StacksBlockMetadataRewardSet>§tenure_height: Option<u64>Trait Implementations§
Source§impl Clone for StacksBlockMetadata
impl Clone for StacksBlockMetadata
Source§fn clone(&self) -> StacksBlockMetadata
fn clone(&self) -> StacksBlockMetadata
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StacksBlockMetadata
impl Debug for StacksBlockMetadata
Source§impl<'de> Deserialize<'de> for StacksBlockMetadata
impl<'de> Deserialize<'de> for StacksBlockMetadata
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 PartialEq for StacksBlockMetadata
impl PartialEq for StacksBlockMetadata
Source§impl Serialize for StacksBlockMetadata
impl Serialize for StacksBlockMetadata
impl StructuralPartialEq for StacksBlockMetadata
Auto Trait Implementations§
impl Freeze for StacksBlockMetadata
impl RefUnwindSafe for StacksBlockMetadata
impl Send for StacksBlockMetadata
impl Sync for StacksBlockMetadata
impl Unpin for StacksBlockMetadata
impl UnwindSafe for StacksBlockMetadata
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