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