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§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
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.