pub struct CborLedgerCodec;Expand description
CborLedgerCodec
Native CBOR ledger codec for persisted AllocationLedger payloads.
This is the default codec for the native IC stack:
MemoryManager ID 0 stores an ic-stable-structures::Cell containing a
crate::StableCellLedgerRecord, whose LedgerCommitStore contains
dual protected CBOR-encoded ledger generations.
Trait Implementations§
Source§impl Clone for CborLedgerCodec
impl Clone for CborLedgerCodec
Source§fn clone(&self) -> CborLedgerCodec
fn clone(&self) -> CborLedgerCodec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CborLedgerCodec
impl Debug for CborLedgerCodec
Source§impl Default for CborLedgerCodec
impl Default for CborLedgerCodec
Source§fn default() -> CborLedgerCodec
fn default() -> CborLedgerCodec
Returns the “default value” for a type. Read more
Source§impl LedgerCodec for CborLedgerCodec
impl LedgerCodec for CborLedgerCodec
Source§impl PartialEq for CborLedgerCodec
impl PartialEq for CborLedgerCodec
Source§fn eq(&self, other: &CborLedgerCodec) -> bool
fn eq(&self, other: &CborLedgerCodec) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for CborLedgerCodec
impl Eq for CborLedgerCodec
impl StructuralPartialEq for CborLedgerCodec
Auto Trait Implementations§
impl Freeze for CborLedgerCodec
impl RefUnwindSafe for CborLedgerCodec
impl Send for CborLedgerCodec
impl Sync for CborLedgerCodec
impl Unpin for CborLedgerCodec
impl UnsafeUnpin for CborLedgerCodec
impl UnwindSafe for CborLedgerCodec
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