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

lit2

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

4 个稳定版本

使用旧的 Rust 2015

1.0.9 2023 年 5 月 25 日
1.0.7 2023 年 5 月 24 日

#2095 in Rust 模式

每月 43 次下载

MIT/Apache

16KB
263

maplit2 即 lit2

maplit 的继承者

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

maplit

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

你可以使用这些来方便起见。使用它们没有其他影响。

请在此处阅读 API 文档

|build_status|_ crates

常见问题解答

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

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

许可协议

双许可以兼容 Rust 项目。

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

无运行时依赖