pub struct HeaderValidationContext {
pub height: Height,
pub previous_block: BlockHash,
pub median_time: BlockTime,
pub now: BlockTime,
pub expected_bits: CompactTarget,
}Fields§
§height: Height§previous_block: BlockHash§median_time: BlockTime§now: BlockTime§expected_bits: CompactTargetTrait Implementations§
Source§impl Clone for HeaderValidationContext
impl Clone for HeaderValidationContext
Source§fn clone(&self) -> HeaderValidationContext
fn clone(&self) -> HeaderValidationContext
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HeaderValidationContext
Source§impl Debug for HeaderValidationContext
impl Debug for HeaderValidationContext
impl Eq for HeaderValidationContext
Source§impl PartialEq for HeaderValidationContext
impl PartialEq for HeaderValidationContext
impl StructuralPartialEq for HeaderValidationContext
Auto Trait Implementations§
impl Freeze for HeaderValidationContext
impl RefUnwindSafe for HeaderValidationContext
impl Send for HeaderValidationContext
impl Sync for HeaderValidationContext
impl Unpin for HeaderValidationContext
impl UnsafeUnpin for HeaderValidationContext
impl UnwindSafe for HeaderValidationContext
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