Struct unc_primitives::types::StateChangesForResharding
source · pub struct StateChangesForResharding {
pub changes: Vec<ConsolidatedStateChange>,
pub processed_delayed_receipts: Vec<Receipt>,
}Fields§
§changes: Vec<ConsolidatedStateChange>§processed_delayed_receipts: Vec<Receipt>Implementations§
source§impl StateChangesForResharding
impl StateChangesForResharding
pub fn from_raw_state_changes( changes: &[RawStateChangesWithTrieKey], processed_delayed_receipts: Vec<Receipt> ) -> Self
Trait Implementations§
source§impl BorshDeserialize for StateChangesForResharding
impl BorshDeserialize for StateChangesForResharding
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 Clone for StateChangesForResharding
impl Clone for StateChangesForResharding
source§fn clone(&self) -> StateChangesForResharding
fn clone(&self) -> StateChangesForResharding
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 moreAuto Trait Implementations§
impl Freeze for StateChangesForResharding
impl RefUnwindSafe for StateChangesForResharding
impl Send for StateChangesForResharding
impl Sync for StateChangesForResharding
impl Unpin for StateChangesForResharding
impl UnwindSafe for StateChangesForResharding
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