pub struct CompactSnapshotCodec;Trait Implementations§
Source§impl Clone for CompactSnapshotCodec
impl Clone for CompactSnapshotCodec
Source§impl Codec<ProjectionSnapshot<MemoryProjection>> for CompactSnapshotCodec
impl Codec<ProjectionSnapshot<MemoryProjection>> for CompactSnapshotCodec
Source§fn encode(
&self,
value: &ProjectionSnapshot<MemoryProjection>,
) -> Result<Vec<u8>>
fn encode( &self, value: &ProjectionSnapshot<MemoryProjection>, ) -> Result<Vec<u8>>
Encodes one value. Read more
Source§fn decode(&self, bytes: &[u8]) -> Result<ProjectionSnapshot<MemoryProjection>>
fn decode(&self, bytes: &[u8]) -> Result<ProjectionSnapshot<MemoryProjection>>
Decodes one complete value. Read more
impl Copy for CompactSnapshotCodec
Source§impl Debug for CompactSnapshotCodec
impl Debug for CompactSnapshotCodec
Auto Trait Implementations§
impl Forget for CompactSnapshotCodec
impl Freeze for CompactSnapshotCodec
impl RefUnwindSafe for CompactSnapshotCodec
impl Send for CompactSnapshotCodec
impl Sync for CompactSnapshotCodec
impl Unpin for CompactSnapshotCodec
impl UnsafeUnpin for CompactSnapshotCodec
impl UnwindSafe for CompactSnapshotCodec
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