Struct lightning_block_sync::poll::ValidatedBlockHeader
source · [−]pub struct ValidatedBlockHeader { /* private fields */ }
Expand description
A block header with validated proof of work and corresponding block hash.
Trait Implementations
sourceimpl Clone for ValidatedBlockHeader
impl Clone for ValidatedBlockHeader
sourcefn clone(&self) -> ValidatedBlockHeader
fn clone(&self) -> ValidatedBlockHeader
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ValidatedBlockHeader
impl Debug for ValidatedBlockHeader
sourceimpl Deref for ValidatedBlockHeader
impl Deref for ValidatedBlockHeader
type Target = BlockHeaderData
type Target = BlockHeaderData
The resulting type after dereferencing.
sourceimpl PartialEq<ValidatedBlockHeader> for ValidatedBlockHeader
impl PartialEq<ValidatedBlockHeader> for ValidatedBlockHeader
sourcefn eq(&self, other: &ValidatedBlockHeader) -> bool
fn eq(&self, other: &ValidatedBlockHeader) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Copy for ValidatedBlockHeader
impl StructuralPartialEq for ValidatedBlockHeader
Auto Trait Implementations
impl RefUnwindSafe for ValidatedBlockHeader
impl Send for ValidatedBlockHeader
impl Sync for ValidatedBlockHeader
impl Unpin for ValidatedBlockHeader
impl UnwindSafe for ValidatedBlockHeader
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more