#valuable #serialization #serde #no-std

no-std valuable-serde

serde::Serialize implementation for Valuable types

2 releases

0.1.1 Jan 17, 2025
0.1.0 Jan 28, 2022

#554 in Encoding

Download history 6574/week @ 2024-10-07 6378/week @ 2024-10-14 5525/week @ 2024-10-21 6080/week @ 2024-10-28 6257/week @ 2024-11-04 6653/week @ 2024-11-11 7200/week @ 2024-11-18 4362/week @ 2024-11-25 6463/week @ 2024-12-02 7184/week @ 2024-12-09 8179/week @ 2024-12-16 3674/week @ 2024-12-23 4030/week @ 2024-12-30 8625/week @ 2025-01-06 8693/week @ 2025-01-13 7400/week @ 2025-01-20

29,259 downloads per month
Used in 24 crates (7 directly)

MIT license

150KB
2K SLoC

valuable-serde

Valuable provides object-safe value inspection. Use cases include passing structured data to trait objects and object-safe serialization.

This crate provides a bridge between valuable and the serde serialization ecosystem. Using valuable_serde::Serializable allows any type that implements valuable's Valuable trait to be serialized by any serde::ser::Serializer.

License

This project is licensed under the MIT license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Valuable by you, shall be licensed as MIT, without any additional terms or conditions.

Dependencies

~100–330KB