#macro #count #const #compile-time #blk-count

no-std blk_count_macro

一个简单的宏,用于在编译时计算逗号分隔的标记的数量

2 个版本

0.1.1 2023 年 3 月 20 日
0.1.0 2023 年 3 月 15 日

#69 in #count


2 个 crate 中使用 (通过 tuple_split)

MIT 许可证

3KB

一个简单的宏,用于在编译时计算逗号分隔的标记的数量

代码源自 DanielKeep 的 Rust 宏小册子。我认为将其添加到 crates.io 作为 crate 会很有用,以便在需要时可以轻松导入到任何项目中。无需 std。我发现它在宏中实现元组特质的元素计数时非常有用。

原始宏代码: https://danielkeep.github.io/tlborm/book/blk-counting.html

无运行时依赖