Hacker News
Deser: Rethinking Rust Serialization
Deser is a Rust serialization library designed to overcome architectural limitations in Serde, such as issues with internally tagged enums, flattened structures, and complex type wrappers. Unlike Serde’s recursive, type-driven approach, Deser uses an event-based sink architecture that manages state on the heap to prevent stack growth during nested deserialization.