#serialization #no-std #sval #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

#2521 in Encoding

Download history 306772/week @ 2025-01-11 195150/week @ 2025-01-18 216882/week @ 2025-01-25 222124/week @ 2025-02-01 208414/week @ 2025-02-08 206454/week @ 2025-02-15 244603/week @ 2025-02-22 240729/week @ 2025-03-01 240989/week @ 2025-03-08 228873/week @ 2025-03-15 257178/week @ 2025-03-22 237380/week @ 2025-03-29 259690/week @ 2025-04-05 214937/week @ 2025-04-12 210763/week @ 2025-04-19 178276/week @ 2025-04-26

905,693 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