arbitrary • 1.4.2The trait for generating structured data from unstructured data
DIRECT
5
arrayvec • 0.7.8A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.
bitflags • 2.13.1A macro to generate structures which behave like bitflags.
INDIRECT
0
cfg-if • 1.0.4A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
proc-macro2 • 1.0.107A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.
subtle-encoding • 0.5.1Encoders and decoders for common data encodings (base64, bech32, hex)
which avoid data-dependent branching/table lookups and therefore
provide "best effort" constant time. Useful for encoding/decoding
secret values such as cryptographic keys.
zeroize • 1.9.0Securely clear secrets from memory with a simple trait built on
stable Rust primitives which guarantee memory is zeroed using an
operation will not be 'optimized away' by the compiler.
Uses a portable pure Rust implementation that works everywhere,
even WASM!
darling_core • 0.20.11Helper crate for proc-macro library for reading attributes into structs when
implementing custom derives. Use https://crates.io/crates/darling in your code.
INDIRECT
7
darling_macro • 0.20.11Internal support for a proc-macro library for reading attributes into structs when
implementing custom derives. Use https://crates.io/crates/darling in your code.
INDIRECT
8
darling • 0.20.11A proc-macro library for reading attributes into structs when
implementing custom derives.
slab • 0.4.12Pre-allocated storage for a uniform data type
INDIRECT
0
strsim • 0.11.1Implementations of string similarity metrics. Includes Hamming, Levenshtein,
OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice.