[[bench]]
name = "common"
path = "benches/common.rs"
[[bench]]
harness = false
name = "criterion"
path = "benches/criterion.rs"
test = true
[[bench]]
harness = false
name = "iai"
path = "benches/iai.rs"
[[example]]
name = "size_compare"
path = "examples/size_compare.rs"
[[test]]
name = "derive"
path = "tests/derive.rs"
[[test]]
name = "error"
path = "tests/error.rs"
[[test]]
name = "explicit"
path = "tests/explicit.rs"
[[test]]
name = "fuzz"
path = "tests/fuzz.rs"
[[test]]
name = "iec61850"
path = "tests/iec61850.rs"
[[test]]
name = "issue165"
path = "tests/issue165.rs"
[[test]]
name = "issue204"
path = "tests/issue204.rs"
[[test]]
name = "issue217"
path = "tests/issue217.rs"
[[test]]
name = "issue218"
path = "tests/issue218.rs"
[[test]]
name = "issue222"
path = "tests/issue222.rs"
[[test]]
name = "issue225"
path = "tests/issue225.rs"
[[test]]
name = "issue34"
path = "tests/issue34.rs"
[[test]]
name = "issue35"
path = "tests/issue35.rs"
[[test]]
name = "nested"
path = "tests/nested.rs"
[[test]]
name = "personnel"
path = "tests/personnel.rs"
[[test]]
name = "set"
path = "tests/set.rs"
[dependencies.arrayvec]
default-features = false
version = "0.7.4"
[dependencies.bitvec]
default-features = false
features = ["alloc"]
version = "1.0.1"
[dependencies.bytes]
default-features = false
version = "1.4.0"
[dependencies.chrono]
default-features = false
features = ["alloc"]
version = "0.4.27"
[dependencies.either]
default-features = false
version = "1.9.0"
[dependencies.jzon]
version = "0.12.5"
[dependencies.konst]
default-features = false
version = "0.3.5"
[dependencies.nom]
default-features = false
features = ["alloc"]
version = "7.1.3"
[dependencies.nom-bitvec]
package = "bitvec-nom2"
version = "0.2.0"
[dependencies.num-bigint]
default-features = false
version = "0.4.3"
[dependencies.num-integer]
default-features = false
features = ["i128"]
version = "0.1.45"
[dependencies.num-traits]
default-features = false
version = "0.2.16"
[dependencies.once_cell]
default-features = false
features = ["race", "alloc"]
version = "1.18.0"
[dependencies.rasn-derive]
optional = true
version = "0.15"
[dependencies.snafu]
default-features = false
features = ["backtraces"]
version = "0.7.5"
[dev-dependencies.criterion]
version = "0.5.1"
[dev-dependencies.iai]
version = "0.1.1"
[dev-dependencies.once_cell]
version = "1.18.0"
[dev-dependencies.pretty_assertions]
version = "1.1"
[dev-dependencies.x509-parser]
version = "0.15.0"
[features]
backtraces = []
default = ["macros"]
macros = ["rasn-derive"]
[lib]
bench = false
name = "rasn"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["encoding", "no-std", "parser-implementations"]
description = "A safe no_std ASN.1 codec framework."
edition = "2021"
exclude = ["fuzzing"]
keywords = ["asn1", "der", "ber", "cer", "per"]
license = "MIT/Apache-2.0"
name = "rasn"
readme = "README.md"
repository = "https://github.com/librasn/rasn.git"
version = "0.15.2"