Struct ethane::types::BlockHeader [−][src]
pub struct BlockHeader {}Show fields
pub number: Option<U64>, pub hash: Option<H256>, pub parent_hash: H256, pub nonce: Option<H64>, pub transactions_root: H256, pub state_root: H256, pub receipts_root: H256, pub difficulty: U256, pub sha3_uncles: H256, pub miner: Address, pub logs_bloom: Option<Bloom>, pub gas_limit: U256, pub gas_used: U256, pub extra_data: Bytes, pub mix_hash: Option<H256>,
BlockHeader returned by subscription
Fields
number: Option<U64>
hash: Option<H256>
parent_hash: H256
nonce: Option<H64>
transactions_root: H256
state_root: H256
receipts_root: H256
difficulty: U256
sha3_uncles: H256
miner: Address
logs_bloom: Option<Bloom>
gas_limit: U256
gas_used: U256
extra_data: Bytes
mix_hash: Option<H256>
Trait Implementations
impl Clone for BlockHeader
[src]
impl Clone for BlockHeader
[src]fn clone(&self) -> BlockHeader
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for BlockHeader
[src]
impl<'de> Deserialize<'de> for BlockHeader
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<BlockHeader> for BlockHeader
[src]
impl PartialEq<BlockHeader> for BlockHeader
[src]fn eq(&self, other: &BlockHeader) -> bool
[src]
fn ne(&self, other: &BlockHeader) -> bool
[src]
impl StructuralPartialEq for BlockHeader
[src]
impl StructuralPartialEq for BlockHeader
[src]Auto Trait Implementations
impl RefUnwindSafe for BlockHeader
impl RefUnwindSafe for BlockHeader
impl Send for BlockHeader
impl Send for BlockHeader
impl Sync for BlockHeader
impl Sync for BlockHeader
impl Unpin for BlockHeader
impl Unpin for BlockHeader
impl UnwindSafe for BlockHeader
impl UnwindSafe for BlockHeader
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,