Name Description Size
de.rs Buffer for deserializing data. This is a copy and improvement of the `serde` private type: <https://github.com/serde-rs/serde/blob/f85c4f2fa99c7f3b103e6e2580e75eb9313b00d0/serde/src/private/de.rs#L195> The code is very stable in the `serde` crate, so no maintainability problem is expected. Since the type is private we copy the type here. `serde` is licensed as MIT+Apache2, the same as this crate. This version carries improvements compared to `serde`'s version. The types support 128-bit integers, which is supported for all targets in Rust 1.40+. A value for `is_human_readable` is passed through all types, to preserve the information. In the future this can hopefully be replaced by a public type in `serde` itself. <https://github.com/serde-rs/serde/pull/2348> 53499
mod.rs Import of the unstable private `Content` type from `serde`. <https://github.com/serde-rs/serde/blob/55a7cedd737278a9d75a2efd038c6f38b8c38bd6/serde/src/private/ser.rs#L338-L997> 262
ser.rs Buffer for serializing data. This is a copy and improvement of the `serde` private type: <https://github.com/serde-rs/serde/blob/55a7cedd737278a9d75a2efd038c6f38b8c38bd6/serde/src/private/ser.rs#L338-L997> The code is very stable in the `serde` crate, so no maintainability problem is expected. Since the type is private we copy the type here. `serde` is licensed as MIT+Apache2, the same as this crate. This version carries improvements compared to `serde`'s version. The types support 128-bit integers, which is supported for all targets in Rust 1.40+. The [`ContentSerializer`] can also be configured to human readable or compact representation. 17071