pub struct RespondBlockHeader {
pub header_block: HeaderBlock,
}Fields§
§header_block: HeaderBlockImplementations§
Source§impl RespondBlockHeader
impl RespondBlockHeader
pub fn new(header_block: HeaderBlock) -> RespondBlockHeader
Trait Implementations§
Source§impl Clone for RespondBlockHeader
impl Clone for RespondBlockHeader
Source§fn clone(&self) -> RespondBlockHeader
fn clone(&self) -> RespondBlockHeader
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 RespondBlockHeader
impl Debug for RespondBlockHeader
Source§impl Hash for RespondBlockHeader
impl Hash for RespondBlockHeader
Source§impl PartialEq for RespondBlockHeader
impl PartialEq for RespondBlockHeader
Source§impl Streamable for RespondBlockHeader
impl Streamable for RespondBlockHeader
fn update_digest(&self, digest: &mut Sha256)
fn stream(&self, out: &mut Vec<u8>) -> Result<()>
fn parse<const TRUSTED: bool>(input: &mut Cursor<&[u8]>) -> Result<Self>
fn to_bytes(&self) -> Result<Vec<u8>, Error>
fn from_bytes(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn from_bytes_unchecked(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn hash(&self) -> [u8; 32]
impl Eq for RespondBlockHeader
impl StructuralPartialEq for RespondBlockHeader
Auto Trait Implementations§
impl Freeze for RespondBlockHeader
impl RefUnwindSafe for RespondBlockHeader
impl Send for RespondBlockHeader
impl Sync for RespondBlockHeader
impl Unpin for RespondBlockHeader
impl UnwindSafe for RespondBlockHeader
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.