| base64.rs |
De/Serialization of base64 encoded bytes
This modules is only available when using the `base64` feature of the crate.
Please check the documentation on the [`Base64`] type for details. |
7337 |
| chrono_0_4.rs |
De/Serialization of [chrono] types
This modules is only available if using the `chrono_0_4` feature of the crate.
[chrono]: https://docs.rs/chrono/ |
22726 |
| content |
|
|
| de |
|
|
| duplicate_key_impls |
|
|
| enum_map.rs |
|
26316 |
| flatten_maybe.rs |
|
3041 |
| formats.rs |
Specify the format and how lenient the deserialization is |
3708 |
| guide |
|
|
| guide.md |
|
3714 |
| hex.rs |
De/Serialization of hexadecimal encoded bytes
This modules is only available when using the `hex` feature of the crate.
Please check the documentation on the [`Hex`] type for details. |
4609 |
| json.rs |
De/Serialization of JSON
This modules is only available when using the `json` feature of the crate. |
3400 |
| key_value_map.rs |
|
36223 |
| lib.rs |
|
93950 |
| rust.rs |
De/Serialization for Rust's builtin and std types |
22494 |
| schemars_0_8.rs |
Integration with [schemars v0.8](schemars_0_8).
This module is only available if using the `schemars_0_8` feature of the crate.
If you would like to add support for schemars to your own `serde_with` helpers
see [`JsonSchemaAs`]. |
39087 |
| ser |
|
|
| serde_conv.rs |
|
5209 |
| time_0_3.rs |
De/Serialization of [time v0.3][time] types
This modules is only available if using the `time_0_3` feature of the crate.
No extra types are exposed. Instead it enables support for [`time_0_3::Duration`] together with [`DurationSeconds`] and its variants.
The types [`time_0_3::PrimitiveDateTime`] and [`time_0_3::OffsetDateTime`] are supported by [`TimestampSeconds`] and its variants.
The well-known format descriptions [`Rfc2822`], [`Rfc3339`] and [`Iso8601`] are supported for [`OffsetDateTime`].
[time]: https://docs.rs/time/0.3/ |
20935 |
| utils |
|
|
| utils.rs |
|
7513 |
| with_prefix.rs |
|
17097 |
| with_suffix.rs |
|
17619 |