#counter #register

无std register-count

统计由 Counter 创建的 Register 数量

1个不稳定版本

0.1.0 2023年1月31日

#1808异步

Download history 124/week @ 2024-03-14 922/week @ 2024-03-21 551/week @ 2024-03-28 802/week @ 2024-04-04 567/week @ 2024-04-11 237/week @ 2024-04-18 265/week @ 2024-04-25 228/week @ 2024-05-02 168/week @ 2024-05-09 218/week @ 2024-05-16 144/week @ 2024-05-23 148/week @ 2024-05-30 87/week @ 2024-06-06 110/week @ 2024-06-13 115/week @ 2024-06-20 70/week @ 2024-06-27

410 每月下载量
4 个crate中(3个直接) 使用

MIT 许可证

4KB

register-count

统计由 Counter 创建的 Register 数量

Version Documentation License

使用方法

此crate帮助您统计由 Counter 创建的当前未丢弃的 Register 数量。

use register_count::Counter;

let cnt = Counter::new();
println!("Number of registers: {}", cnt.count()); // 0
let reg1 = cnt.reg();
println!("Number of registers: {}", cnt.count()); // 1
let reg2 = reg1.clone();
println!("Number of registers: {}", cnt.count()); // 2
drop(reg1);
println!("Number of registers: {}", cnt.count()); // 1

无std

禁用默认功能,以在 no_std 环境中使用此crate。

许可证

MIT许可证

无运行时依赖

功能