12个稳定版本 (4个主要版本)

4.0.0 2022年12月21日
3.0.0 2021年4月25日
2.0.6 2021年4月24日
2.0.5 2020年7月17日
0.1.0 2017年3月15日

#98无标准库

Download history 2631/week @ 2024-03-13 3022/week @ 2024-03-20 2599/week @ 2024-03-27 2991/week @ 2024-04-03 1976/week @ 2024-04-10 2032/week @ 2024-04-17 1780/week @ 2024-04-24 2467/week @ 2024-05-01 1895/week @ 2024-05-08 2475/week @ 2024-05-15 2067/week @ 2024-05-22 2590/week @ 2024-05-29 2449/week @ 2024-06-05 2291/week @ 2024-06-12 2199/week @ 2024-06-19 1581/week @ 2024-06-26

8,936 每月下载量
20 个crate中(7个直接使用)

BSL-1.0 许可证

14KB
198

etag-rs

Build Crates.io Docs.rs

简单的EntityTag实现。

特性

  • std - 添加 EntityTag::from_file_meta 以使用文件的元数据生成ETag。

用法

use etag::EntityTag;

fn main() {
    let my_tag = EntityTag::strong("lolka");
    let text_etag = my_tag.to_string();
    let parse_tag = text_etag.parse::<EntityTag>().unwrap();

    assert!(my_tag.strong_eq(&parse_tag));
}

lib.rs:

简单的EntityTag实现,no_std兼容。

特性

  • std - 添加 EntityTag::from_file_meta 以使用文件的元数据生成ETag。

用法

use etag::EntityTag;

fn main() {
    let my_tag = EntityTag::strong("lolka");
    let text_etag = my_tag.to_string();
    let parse_tag = text_etag.parse::<EntityTag>().unwrap();

    assert!(my_tag.strong_eq(&parse_tag));
}

依赖项

~115KB