Enum libipld::codec_impl::IpldCodec
source · pub enum IpldCodec {
Raw,
DagCbor,
DagJson,
}
Expand description
Default codecs.
Variants§
Trait Implementations§
source§impl Codec for IpldCodec
impl Codec for IpldCodec
source§impl From<DagCborCodec> for IpldCodec
impl From<DagCborCodec> for IpldCodec
source§fn from(_: DagCborCodec) -> Self
fn from(_: DagCborCodec) -> Self
Converts to this type from the input type.
source§impl From<DagJsonCodec> for IpldCodec
impl From<DagJsonCodec> for IpldCodec
source§fn from(_: DagJsonCodec) -> Self
fn from(_: DagJsonCodec) -> Self
Converts to this type from the input type.
source§impl From<IpldCodec> for DagCborCodec
impl From<IpldCodec> for DagCborCodec
source§impl From<IpldCodec> for DagJsonCodec
impl From<IpldCodec> for DagJsonCodec
source§impl PartialEq for IpldCodec
impl PartialEq for IpldCodec
source§impl References<IpldCodec> for Ipld
impl References<IpldCodec> for Ipld
impl Copy for IpldCodec
impl Eq for IpldCodec
impl StructuralPartialEq for IpldCodec
Auto Trait Implementations§
impl Freeze for IpldCodec
impl RefUnwindSafe for IpldCodec
impl Send for IpldCodec
impl Sync for IpldCodec
impl Unpin for IpldCodec
impl UnwindSafe for IpldCodec
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: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)