#hash-map #literals #macro #data-structures

maplit2

HashMap、HashSet、BTreeMap 和 BTreeSet 的集合辅助库和“文字”宏

4 个稳定版本

使用旧的 Rust 2015

1.0.5 2023 年 5 月 24 日

#1492Rust 模式

Download history 99/week @ 2024-03-13 63/week @ 2024-03-20 256/week @ 2024-03-27 157/week @ 2024-04-03 10/week @ 2024-04-10 55/week @ 2024-04-17 9/week @ 2024-04-24 228/week @ 2024-05-01 36/week @ 2024-05-08 186/week @ 2024-05-15 132/week @ 2024-05-22 235/week @ 2024-05-29 333/week @ 2024-06-05 153/week @ 2024-06-12 83/week @ 2024-06-19 348/week @ 2024-06-26

993 每月下载

MIT/Apache

17KB
263

maplit2

maplit 的继任者

maplit 停止更新,因此这是 maplit 改进的新家。

maplit

HashMap、HashSet、BTreeMap 和 BTreeSet 的容器/集合文字宏。

您可以使用它们以方便地使用。使用它们没有其他影响。

请在此处阅读 API 文档

build_status

常见问题解答

问题:非常大的映射编译需要很长时间?

答案:Rustc 编译包含许多文字(包括整数和浮点文字)的大表达式非常慢。通过使用显式类型文字或显式类型转换来解决这个问题。有关更多信息,请参阅 https://github.com/bluss/maplit/issues/14

许可协议

双许可以与 Rust 项目兼容。

根据您的选择,许可协议为 Apache 许可协议第 2.0 版 https://apache.ac.cn/licenses/LICENSE-2.0 或 MIT 许可协议 http://opensource.org/licenses/MIT。此文件不得根据这些条款复制、修改或分发。

无运行时依赖项