Struct bitcoin::p2p::message_filter::GetCFHeaders
source · 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§
source§impl Clone for GetCFHeaders
impl Clone for GetCFHeaders
source§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 moresource§impl Debug for GetCFHeaders
impl Debug for GetCFHeaders
source§impl Decodable for GetCFHeaders
impl Decodable for GetCFHeaders
source§fn consensus_decode_from_finite_reader<R: Read + ?Sized>(
r: &mut R
) -> Result<GetCFHeaders, Error>
fn consensus_decode_from_finite_reader<R: Read + ?Sized>( r: &mut R ) -> Result<GetCFHeaders, Error>
Decode
Self
from a size-limited reader. Read moresource§fn consensus_decode<R: Read + ?Sized>(r: &mut R) -> Result<GetCFHeaders, Error>
fn consensus_decode<R: Read + ?Sized>(r: &mut R) -> Result<GetCFHeaders, Error>
Decode an object with a well-defined format. Read more
source§impl Encodable for GetCFHeaders
impl Encodable for GetCFHeaders
source§impl PartialEq<GetCFHeaders> for GetCFHeaders
impl PartialEq<GetCFHeaders> for GetCFHeaders
source§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 StructuralEq for GetCFHeaders
impl StructuralPartialEq for GetCFHeaders
Auto Trait Implementations§
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