#serialization #no-std #value

no-std sval_dynamic

Object-safe versions of sval::Stream and sval::Value

31 stable releases

2.14.1 Mar 24, 2025
2.13.2 Oct 15, 2024
2.13.0 Mar 28, 2024
2.10.2 Oct 19, 2023
2.0.2 Mar 24, 2023

#2466 in Encoding

Download history 176846/week @ 2024-12-15 49045/week @ 2024-12-22 98923/week @ 2024-12-29 262882/week @ 2025-01-05 245565/week @ 2025-01-12 196581/week @ 2025-01-19 215273/week @ 2025-01-26 221100/week @ 2025-02-02 209289/week @ 2025-02-09 206186/week @ 2025-02-16 243630/week @ 2025-02-23 240650/week @ 2025-03-02 241917/week @ 2025-03-09 227703/week @ 2025-03-16 257113/week @ 2025-03-23 237347/week @ 2025-03-30

970,126 downloads per month
Used in 6 crates (3 directly)

Apache-2.0 OR MIT

150KB
4K SLoC

Object-safe wrappers for sval::Stream and sval::Value.

This crate makes it possible to erase a concrete sval::Value or sval::Stream as a dyn Value or dyn Stream. It doesn't require any allocator, so it's possible to use in no-std environments.


sval_dynamic

Rust Latest version Documentation Latest

Object-safe versions of sval::Stream and sval::Value.

Dependencies