pub struct DagPbCodec;Expand description
DAG-PB implementation of ipld-core’s Codec trait.
Trait Implementations§
Source§impl Clone for DagPbCodec
impl Clone for DagPbCodec
Source§fn clone(&self) -> DagPbCodec
fn clone(&self) -> DagPbCodec
Returns a duplicate 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 Codec<Ipld> for DagPbCodec
impl Codec<Ipld> for DagPbCodec
Source§fn decode<R: BufRead>(reader: R) -> Result<Ipld, Self::Error>
fn decode<R: BufRead>(reader: R) -> Result<Ipld, Self::Error>
Decode a reader into the desired type.
Source§fn encode<W: Write>(writer: W, data: &Ipld) -> Result<(), Self::Error>
fn encode<W: Write>(writer: W, data: &Ipld) -> Result<(), Self::Error>
Encode a type into a writer.
Source§impl Codec<PbNode> for DagPbCodec
impl Codec<PbNode> for DagPbCodec
Source§fn decode<R: BufRead>(reader: R) -> Result<PbNode, Self::Error>
fn decode<R: BufRead>(reader: R) -> Result<PbNode, Self::Error>
Decode a reader into the desired type.
Source§fn encode<W: Write>(writer: W, data: &PbNode) -> Result<(), Self::Error>
fn encode<W: Write>(writer: W, data: &PbNode) -> Result<(), Self::Error>
Encode a type into a writer.
Source§impl Debug for DagPbCodec
impl Debug for DagPbCodec
Source§impl Links for DagPbCodec
impl Links for DagPbCodec
Source§impl PartialEq for DagPbCodec
impl PartialEq for DagPbCodec
impl Copy for DagPbCodec
impl Eq for DagPbCodec
impl StructuralPartialEq for DagPbCodec
Auto Trait Implementations§
impl Freeze for DagPbCodec
impl RefUnwindSafe for DagPbCodec
impl Send for DagPbCodec
impl Sync for DagPbCodec
impl Unpin for DagPbCodec
impl UnwindSafe for DagPbCodec
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