pub struct FBlockHeader {
pub version: i32,
pub block_hash: BlockHash,
pub prev_blockhash: BlockHash,
pub merkle_root: TxMerkleNode,
pub time: u32,
pub bits: u32,
pub nonce: u32,
}Fields§
§version: i32§block_hash: BlockHash§prev_blockhash: BlockHash§merkle_root: TxMerkleNode§time: u32§bits: u32§nonce: u32Implementations§
Source§impl FBlockHeader
impl FBlockHeader
Sourcepub fn parse(b: BlockHeader, block_hash: BlockHash) -> FBlockHeader
pub fn parse(b: BlockHeader, block_hash: BlockHash) -> FBlockHeader
obtain addresses for each output
Trait Implementations§
Source§impl Clone for FBlockHeader
impl Clone for FBlockHeader
Source§fn clone(&self) -> FBlockHeader
fn clone(&self) -> FBlockHeader
Returns a copy 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 FBlockHeader
impl Debug for FBlockHeader
Source§impl<'de> Deserialize<'de> for FBlockHeader
impl<'de> Deserialize<'de> for FBlockHeader
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 FBlockHeader
impl PartialEq for FBlockHeader
Source§impl Serialize for FBlockHeader
impl Serialize for FBlockHeader
impl Eq for FBlockHeader
impl StructuralPartialEq for FBlockHeader
Auto Trait Implementations§
impl Freeze for FBlockHeader
impl RefUnwindSafe for FBlockHeader
impl Send for FBlockHeader
impl Sync for FBlockHeader
impl Unpin for FBlockHeader
impl UnwindSafe for FBlockHeader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more