parity-scale-codec 3.7.0

SCALE - Simple Concatenating Aggregated Little Endians
Documentation
[[bench]]
harness = false
name = "benches"
path = "benches/benches.rs"

[build-dependencies.rustversion]
version = "1"

[dependencies.arbitrary]
features = ["derive"]
optional = true
version = "1.4.1"

[dependencies.arrayvec]
default-features = false
version = "0.7"

[dependencies.bitvec]
default-features = false
features = ["alloc"]
optional = true
version = "1"

[dependencies.byte-slice-cast]
default-features = false
version = "1.2.2"

[dependencies.bytes]
default-features = false
optional = true
version = "1"

[dependencies.generic-array]
optional = true
version = "0.14.7"

[dependencies.impl-trait-for-tuples]
version = "0.2.2"

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

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

[dev-dependencies.criterion]
version = "0.4.0"

[dev-dependencies.paste]
version = "1"

[dev-dependencies.proptest]
version = "1.5.0"

[dev-dependencies.quickcheck]
version = "1.0"

[dev-dependencies.rustversion]
version = "1"

[dev-dependencies.serde_derive]
version = "1.0"

[dev-dependencies.trybuild]
version = "1.0.101"

[features]
bit-vec = ["bitvec"]
chain-error = []
default = ["std"]
derive = ["parity-scale-codec-derive"]
full = []
fuzz = ["std", "arbitrary"]
max-encoded-len = ["parity-scale-codec-derive?/max-encoded-len"]
std = ["serde/std", "bitvec?/std", "byte-slice-cast/std", "chain-error"]

[lib]
bench = false
name = "parity_scale_codec"
path = "src/lib.rs"

[package]
authors = ["Parity Technologies <admin@parity.io>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["encoding"]
description = "SCALE - Simple Concatenating Aggregated Little Endians"
edition = "2021"
license = "Apache-2.0"
name = "parity-scale-codec"
readme = "README.md"
repository = "https://github.com/paritytech/parity-scale-codec"
rust-version = "1.79.0"
version = "3.7.0"

[[test]]
name = "chain-error"
path = "tests/chain-error.rs"

[[test]]
name = "clippy"
path = "tests/clippy.rs"

[[test]]
name = "decode_with_mem_tracking_ui"
path = "tests/decode_with_mem_tracking_ui.rs"

[[test]]
name = "max_encoded_len"
path = "tests/max_encoded_len.rs"

[[test]]
name = "max_encoded_len_ui"
path = "tests/max_encoded_len_ui.rs"

[[test]]
name = "mem_tracking"
path = "tests/mem_tracking.rs"

[[test]]
name = "mod"
path = "tests/mod.rs"

[[test]]
name = "scale_codec_ui"
path = "tests/scale_codec_ui.rs"

[[test]]
name = "single_field_struct_encoding"
path = "tests/single_field_struct_encoding.rs"

[[test]]
name = "size_hint"
path = "tests/size_hint.rs"

[[test]]
name = "skip"
path = "tests/skip.rs"

[[test]]
name = "type_inference"
path = "tests/type_inference.rs"

[[test]]
name = "variant_number"
path = "tests/variant_number.rs"