#serialization #no-std

no-std sval_dynamic

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

19 stable releases

new 2.9.1 Sep 29, 2023
2.9.0 Sep 28, 2023
2.6.1 Jun 27, 2023
2.5.0 May 29, 2023
2.0.2 Mar 24, 2023

#1555 in Encoding

Download history 25262/week @ 2023-06-09 20370/week @ 2023-06-16 22161/week @ 2023-06-23 21756/week @ 2023-06-30 25424/week @ 2023-07-07 25237/week @ 2023-07-14 28200/week @ 2023-07-21 31858/week @ 2023-07-28 30600/week @ 2023-08-04 31456/week @ 2023-08-11 33157/week @ 2023-08-18 55656/week @ 2023-08-25 49821/week @ 2023-09-01 53202/week @ 2023-09-08 45476/week @ 2023-09-15 51724/week @ 2023-09-22

210,411 downloads per month
Used in 3 crates (2 directly)

Apache-2.0 OR MIT

135KB
3.5K SLoC

sval_dynamic

Rust Latest version Documentation Latest

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


lib.rs:

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.

Dependencies