pub struct RequestBlockHeaders {
pub start_height: u32,
pub end_height: u32,
pub return_filter: bool,
}Fields§
§start_height: u32§end_height: u32§return_filter: boolImplementations§
Trait Implementations§
Source§impl Clone for RequestBlockHeaders
impl Clone for RequestBlockHeaders
Source§fn clone(&self) -> RequestBlockHeaders
fn clone(&self) -> RequestBlockHeaders
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 RequestBlockHeaders
impl Debug for RequestBlockHeaders
Source§impl Hash for RequestBlockHeaders
impl Hash for RequestBlockHeaders
Source§impl PartialEq for RequestBlockHeaders
impl PartialEq for RequestBlockHeaders
Source§impl Streamable for RequestBlockHeaders
impl Streamable for RequestBlockHeaders
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 RequestBlockHeaders
impl StructuralPartialEq for RequestBlockHeaders
Auto Trait Implementations§
impl Freeze for RequestBlockHeaders
impl RefUnwindSafe for RequestBlockHeaders
impl Send for RequestBlockHeaders
impl Sync for RequestBlockHeaders
impl Unpin for RequestBlockHeaders
impl UnwindSafe for RequestBlockHeaders
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.