Documentation
[dependencies.arbitrary]
optional = true
version = "1.1.0"

[dependencies.core2]
default-features = false
version = "0.4"

[dependencies.multibase]
default-features = false
optional = true
version = "0.9.1"

[dependencies.multihash]
default-features = false
version = "0.17.0"

[dependencies.parity-scale-codec]
default-features = false
features = ["derive"]
optional = true
version = "3.0.0"

[dependencies.quickcheck]
optional = true
version = "1.0"

[dependencies.rand]
features = ["small_rng"]
optional = true
version = "0.8.5"

[dependencies.serde]
default-features = false
optional = true
version = "1.0.116"

[dependencies.serde_bytes]
optional = true
version = "0.11.5"

[dependencies.unsigned-varint]
default-features = false
version = "0.7.0"
[dev-dependencies.serde_json]
version = "1.0.59"

[features]
alloc = ["multibase", "multihash/alloc", "core2/alloc", "serde/alloc"]
arb = ["quickcheck", "rand", "multihash/arb", "multihash/sha2", "arbitrary"]
default = ["std", "multihash/default"]
scale-codec = ["parity-scale-codec", "multihash/scale-codec"]
serde-codec = ["alloc", "serde", "multihash/serde-codec", "serde_bytes"]
std = ["multihash/std", "unsigned-varint/std", "alloc", "multibase/std"]

[package]
authors = ["Friedel Ziegelmayer <dignifiedquire@gmail.com>"]
description = "CID in rust"
edition = "2018"
homepage = "https://github.com/multiformats/rust-cid"
keywords = ["ipld", "ipfs", "cid", "multihash", "multiformats"]
license = "MIT"
name = "cid"
readme = "README.md"
version = "0.9.0"