Serializers
Serializers allow you to easily transfer states and reliably get it back – important not only when working with JSON but also backbone of many types of worker-queue systems. Many of these crates are built on top of Serde, the awesome serialization framework for Rust.
-
async-bincode
Asynchronous access to a bincode-encoded item stream.
-
bincode
A binary serialization / deserialization strategy for transforming structs into bytes and vice versa!
-
rmp
Pure Rust MessagePack serialization implementation
-
serde
A generic serialization/deserialization framework
-
serde_json
A JSON serialization file format
-
serde_yaml
YAML data format for Serde
-
serde_bytes
Optimized handling of `&[u8]` and `Vec<u8>` for Serde
-
toml
A native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures.
-
quick-xml
High performance xml reader and writer
Do you know something we don't?
Did we miss an important crate? Or maybe you just recently launched something that should be listed here, too? Let us know!