[][src]Crate libipld

The Ipld crate.

Re-exports

pub use libipld_cbor as cbor;
pub use libipld_json as json;
pub use libipld_pb as pb;
pub use block::Block;
pub use codec_impl::Multicodec;
pub use path::DagPath;
pub use path::Path;
pub use store::DefaultStoreParams;
pub use store::Op;
pub use store::Transaction;

Modules

block

Block validation

cache

Cache

cid

cid

codec

Ipld codecs.

codec_impl

IPLD Codecs.

convert

Conversion to and from ipld.

error

Ipld error definitions.

ipld

Ipld representation.

mem

Reference implementation of the store traits.

multibase

multibase

multihash

Multihash implementation.

path

Path

prelude

Prelude

raw

Implements the raw codec.

store

Store traits.

Macros

derive_cache

Macro to derive cache trait for a struct.

ipld

Structs

Cid

Representation of a CID.

Enums

Ipld

Ipld

Multihash

Default (cryptographically secure) Multihash implementation.

Derive Macros

DagCbor