#编译时 #crc32 #字面量 #字节 #运行时 #字符串

compile-time-crc32

一个在编译时获取字符串或字节字面量 crc32 的库

3 个版本

0.1.2 2019 年 11 月 22 日
0.1.1 2019 年 11 月 22 日
0.1.0 2019 年 11 月 22 日

#21#crc32

Download history • Rust 包仓库 150/week @ 2024-03-14 • Rust 包仓库 136/week @ 2024-03-21 • Rust 包仓库 91/week @ 2024-03-28 • Rust 包仓库 211/week @ 2024-04-04 • Rust 包仓库 342/week @ 2024-04-11 • Rust 包仓库 258/week @ 2024-04-18 • Rust 包仓库 499/week @ 2024-04-25 • Rust 包仓库 186/week @ 2024-05-02 • Rust 包仓库 92/week @ 2024-05-09 • Rust 包仓库 203/week @ 2024-05-16 • Rust 包仓库 280/week @ 2024-05-23 • Rust 包仓库 279/week @ 2024-05-30 • Rust 包仓库 349/week @ 2024-06-06 • Rust 包仓库 391/week @ 2024-06-13 • Rust 包仓库 316/week @ 2024-06-20 • Rust 包仓库 571/week @ 2024-06-27 • Rust 包仓库

1,682 每月下载
shards 中使用

MIT 许可证

3KB

compile-time-crc32

一个在运行时获取字符串或字节字面量 crc32 的宏。

示例

use compile_time_crc32::crc32;

fn main() {
    assert_eq!(0xD87F7E0C, crc32!("test"));
}

依赖项

~1.5MB
~36K SLoC