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 |