66 releases (28 stable)
new 5.0.0-rc.4 | Mar 24, 2025 |
---|---|
4.996.0 | Sep 26, 2024 |
4.995.3 | May 24, 2024 |
4.995.1 | Mar 28, 2024 |
0.3.1 | Oct 23, 2019 |
#337 in Encoding
343 downloads per month
Used in 9 crates
(7 directly)
300KB
7.5K
SLoC
cargo add preserves
This crate (preserves
on crates.io) implements
Preserves for Rust. It provides the core
semantics as well as both the human-readable
text syntax (a superset of JSON) and machine-oriented binary
format (including
canonicalization) for Preserves.
This crate is the foundation for others such as
preserves-schema
, which implements Preserves Schema;preserves-path
, which implements Preserves Path; andpreserves-tools
, which provides command-line utilities for working with Preserves, in particularpreserves-tool
, a kind of Preserves Swiss-army knife.
It also includes Serde support (modules [de], [ser], [symbol], [set]).
Dependencies
~3–4MB
~75K SLoC