Struct unc_primitives::chunk_validation::ChunkEndorsement
source · pub struct ChunkEndorsement {
pub inner: ChunkEndorsementInner,
pub account_id: AccountId,
pub signature: Signature,
}Expand description
The endorsement of a chunk by a chunk validator. By providing this, a chunk validator has verified that the chunk state witness is correct.
Fields§
§inner: ChunkEndorsementInner§account_id: AccountId§signature: SignatureTrait Implementations§
source§impl BorshDeserialize for ChunkEndorsement
impl BorshDeserialize for ChunkEndorsement
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
source§impl BorshSerialize for ChunkEndorsement
impl BorshSerialize for ChunkEndorsement
source§impl Clone for ChunkEndorsement
impl Clone for ChunkEndorsement
source§fn clone(&self) -> ChunkEndorsement
fn clone(&self) -> ChunkEndorsement
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 ChunkEndorsement
impl Debug for ChunkEndorsement
source§impl PartialEq for ChunkEndorsement
impl PartialEq for ChunkEndorsement
source§fn eq(&self, other: &ChunkEndorsement) -> bool
fn eq(&self, other: &ChunkEndorsement) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for ChunkEndorsement
impl StructuralPartialEq for ChunkEndorsement
Auto Trait Implementations§
impl Freeze for ChunkEndorsement
impl RefUnwindSafe for ChunkEndorsement
impl Send for ChunkEndorsement
impl Sync for ChunkEndorsement
impl Unpin for ChunkEndorsement
impl UnwindSafe for ChunkEndorsement
Blanket Implementations§
source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.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.