9 个版本 (稳定)
2.0.2 | 2024年5月9日 |
---|---|
2.0.1 | 2023年6月12日 |
1.0.3 | 2023年5月13日 |
0.1.11 | 2023年5月12日 |
#623 in Rust 模式
每月611次下载
47KB
848 行
width_counters
可用性
开发
概述
不同整数宽度的原子、线程安全计数器
包含
这些计数器支持
- 默认情况下(1)或指定数量的增加/减少,
- 使用每个操作的 原子排序,(也见此)
- 使用默认偏移量(0)和默认原子排序(顺序一致)进行实例化,
- 使用自定义偏移量、自定义排序或两者都进行实例化,
- 使用基于枚举标志的计数行为(单调、非单调、增加、减少、循环、非循环)进行实例化
- PartialEq、Eq、Hash、PartialOrd、Ord、Clone、Debug、Display
- Send、Sync
可选功能
serde
:启用序列化/反序列化
依赖项
~0.5–1.2MB
~26K SLoC