7 stable releases

2.14.0 Jan 14, 2025
2.13.2 Oct 15, 2024
2.13.1 Sep 14, 2024
2.13.0 Mar 28, 2024
2.11.1 Jan 31, 2024

#2227 in Encoding

Download history 38258/week @ 2024-10-18 32100/week @ 2024-10-25 31561/week @ 2024-11-01 34826/week @ 2024-11-08 36544/week @ 2024-11-15 35621/week @ 2024-11-22 33565/week @ 2024-11-29 37845/week @ 2024-12-06 41000/week @ 2024-12-13 22310/week @ 2024-12-20 21221/week @ 2024-12-27 39433/week @ 2025-01-03 133607/week @ 2025-01-10 67634/week @ 2025-01-17 68521/week @ 2025-01-24 59047/week @ 2025-01-31

335,589 downloads per month
Used in 10 crates (2 directly)

Apache-2.0 OR MIT

360KB
10K SLoC

sval_nested

Rust Latest version Documentation Latest

A variant of sval::Stream for cases where a recursive API is needed.


lib.rs:

A variant of sval::Stream for cases where a recursive API is needed.

Limitations

Streaming via sval_nested will discard any sval::Stream::tag_hints. sval allows tag hints to appear anywhere in a stream, but this library enforces a stricter lifecycle, making those hints unreliable.

Default method implementations for the Stream trait.

Dependencies