#纳秒 #序列化 #持续时间 #JSON #serde #时间戳 #serde-json

serde_nanos

将持续时间和时间戳作为纳秒处理的包装器

5 个版本

0.1.4 2024年4月4日
0.1.3 2023年2月20日
0.1.2 2022年1月28日
0.1.1 2021年12月1日
0.1.0 2021年12月1日

#214 in 编码

Download history 32646/week @ 2024-04-20 28157/week @ 2024-04-27 29471/week @ 2024-05-04 30443/week @ 2024-05-11 30065/week @ 2024-05-18 24745/week @ 2024-05-25 26785/week @ 2024-06-01 27796/week @ 2024-06-08 24273/week @ 2024-06-15 24774/week @ 2024-06-22 20237/week @ 2024-06-29 21968/week @ 2024-07-06 23183/week @ 2024-07-13 25847/week @ 2024-07-20 26499/week @ 2024-07-27 26946/week @ 2024-08-03

107,070 monthly downloads
用于 90 个crate (5 directly)

MIT/Apache

13KB
294

一个可以将持续时间序列化为纳秒的 serde 包装器。通常与 serde_json 一起使用,以便与 JSON 协议进行通信。

示例

use std::time::Duration;

pub struct Message {
    #[serde(with = "serde_nanos")]
    expires_in: Duration,
}

lib.rs:

Serde Nanos

文档 | GitHub | Crate

一个可以将时间戳和持续时间序列化为纳秒的 serde 包装器。

通常与 serde_json 一起使用,以便与 JSON 协议进行通信。

依赖项

~110–620KB
~12K SLoC