Struct chik_protocol::full_node_protocol::RejectBlock
source · pub struct RejectBlock {
pub height: u32,
}Fields§
§height: u32Implementations§
source§impl RejectBlock
impl RejectBlock
pub fn new(height: u32) -> RejectBlock
Trait Implementations§
source§impl ChikProtocolMessage for RejectBlock
impl ChikProtocolMessage for RejectBlock
fn msg_type() -> ProtocolMessageTypes
source§impl Clone for RejectBlock
impl Clone for RejectBlock
source§fn clone(&self) -> RejectBlock
fn clone(&self) -> RejectBlock
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 RejectBlock
impl Debug for RejectBlock
source§impl Hash for RejectBlock
impl Hash for RejectBlock
source§impl PartialEq for RejectBlock
impl PartialEq for RejectBlock
source§fn eq(&self, other: &RejectBlock) -> bool
fn eq(&self, other: &RejectBlock) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Streamable for RejectBlock
impl Streamable for RejectBlock
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 RejectBlock
impl StructuralPartialEq for RejectBlock
Auto Trait Implementations§
impl RefUnwindSafe for RejectBlock
impl Send for RejectBlock
impl Sync for RejectBlock
impl Unpin for RejectBlock
impl UnwindSafe for RejectBlock
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