Struct bdk_chain::bitcoin::p2p::message_filter::GetCFHeaders
pub struct GetCFHeaders {
pub filter_type: u8,
pub start_height: u32,
pub stop_hash: BlockHash,
}
Expand description
getcfheaders message
Fields§
§filter_type: u8
Byte identifying the type of filter being returned
start_height: u32
The height of the first block in the requested range
stop_hash: BlockHash
The hash of the last block in the requested range
Trait Implementations§
§impl Clone for GetCFHeaders
impl Clone for GetCFHeaders
§fn clone(&self) -> GetCFHeaders
fn clone(&self) -> GetCFHeaders
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 more§impl Debug for GetCFHeaders
impl Debug for GetCFHeaders
§impl Decodable for GetCFHeaders
impl Decodable for GetCFHeaders
§fn consensus_decode_from_finite_reader<R>(
r: &mut R
) -> Result<GetCFHeaders, Error>
fn consensus_decode_from_finite_reader<R>( r: &mut R ) -> Result<GetCFHeaders, Error>
Decode
Self
from a size-limited reader. Read more§fn consensus_decode<R>(r: &mut R) -> Result<GetCFHeaders, Error>
fn consensus_decode<R>(r: &mut R) -> Result<GetCFHeaders, Error>
Decode an object with a well-defined format. Read more
§impl Encodable for GetCFHeaders
impl Encodable for GetCFHeaders
§impl PartialEq for GetCFHeaders
impl PartialEq for GetCFHeaders
§fn eq(&self, other: &GetCFHeaders) -> bool
fn eq(&self, other: &GetCFHeaders) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for GetCFHeaders
impl StructuralPartialEq for GetCFHeaders
Auto Trait Implementations§
impl Freeze for GetCFHeaders
impl RefUnwindSafe for GetCFHeaders
impl Send for GetCFHeaders
impl Sync for GetCFHeaders
impl Unpin for GetCFHeaders
impl UnwindSafe for GetCFHeaders
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more