Apache 2.0 licensed MIT licensed

humantime-serde

Serde support for the humantime crate.

Heavily based on this fork.

Example

```rust use serde::{Serialize, Deserialize}; use std::time::{Duration, SystemTime};

[derive(Serialize, Deserialize)]

struct Foo { #[serde(with = "humantimeserde")] timeout: Duration, #[serde(default)] #[serde(with = "humantimeserde")] time: Option, } ```

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.