serde_with 1.14.0

Custom de/serialization functions for Rust's serde
Documentation
# Available Feature Flags

This crate has the following features which can be enabled.
Each entry will explain the feature in more detail.

1. [`base64`]#base64
2. [`chrono`]#chrono
3. [`guide`]#guide
4. [`hex`]#hex
5. [`indexmap`]#indexmap
6. [`json`]#json
7. [`macros`]#macros
8. [`time_0_3`]#time_0_3

## `base64`

The `base64` feature enables serializing data in base64 format.

This pulls in `base64` as a dependency.

## `chrono`

The `chrono` feature enables integration of `chrono` specific conversions.
This includes support for the timestamp and duration types.

This pulls in `chrono` as a dependency.

## `guide`

The `guide` feature enables inclusion of this user guide.
The feature only changes the rustdoc output and enables no other effects.

## `hex`

The `hex` feature enables serializing data in hex format.

This pulls in `hex` as a dependency.

## `indexmap`

The `indexmap` feature enables implementations of `indexmap` specific checks.
This includes support for checking duplicate keys

## `json`

The `json` features enables JSON conversions from the `json` module.

This pulls in `serde_json` as a dependency.

## `macros`

The `macros` features enables all helper macros and derives.
It is enabled by default, since the macros provide a usability benefit, especially for `serde_as`.

This pulls in `serde_with_macros` as a dependency.

## `time_0_3`

The `time_0_3` enables integration of `time` v0.3 specific conversions.
This includes support for the timestamp and duration types.

This pulls in `time` v0.3 as a dependency.