#duration #time #serde #humantime

humantime-serde

Serde 对 humantime crate 的支持

6 个版本 (稳定版)

1.1.1 2022年3月11日
1.0.1 2020年9月14日
1.0.0 2020年1月29日
0.1.1 2019年5月24日
0.1.0 2019年5月24日

#43编码 分类中

Download history 140017/week @ 2024-03-14 117680/week @ 2024-03-21 92131/week @ 2024-03-28 98716/week @ 2024-04-04 95992/week @ 2024-04-11 113515/week @ 2024-04-18 110585/week @ 2024-04-25 118736/week @ 2024-05-02 163832/week @ 2024-05-09 167028/week @ 2024-05-16 175188/week @ 2024-05-23 189873/week @ 2024-05-30 177066/week @ 2024-06-06 182671/week @ 2024-06-13 171431/week @ 2024-06-20 161049/week @ 2024-06-27

每月下载量 734,794
318 个 crate 中使用 (直接使用 115 个)

MIT/Apache

15KB
301

Apache 2.0 licensed MIT licensed

humantime-serde

Serde 对 humantime crate 的支持。

主要基于这个 分支

示例

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

#[derive(Serialize, Deserialize)]
struct Foo {
    #[serde(with = "humantime_serde")]
    timeout: Duration,
    #[serde(default)]
    #[serde(with = "humantime_serde")]
    time: Option<SystemTime>,
}

许可证

许可协议为

由您选择。

贡献

除非您明确表示,否则根据 Apache-2.0 许可证定义的任何贡献,有意提交给作品,将按照上述方式双许可,不附加任何额外条款或条件。

依赖

~0.4–1MB
~23K SLoC