12 个版本 (4 个重大更改)
0.5.7 | 2024年3月12日 |
---|---|
0.5.6 | 2024年3月12日 |
0.4.0 | 2024年1月9日 |
0.3.1 | 2023年11月26日 |
0.0.4 | 2023年9月28日 |
#2006 在 Web编程
每月下载量 24,681
用于 31 个Crates (直接使用 6 个)
28KB
468 行
用于以更类型安全的方式处理文本大小/范围的新类型。
此库可以帮助处理两件事
- 在假设32位足够的情况下,减少偏移量和范围的存储需求。
- 为文本范围普遍存在的应用程序提供标准词汇类型。
然而,您不应仅仅因为您处理字符串而使用此库。在绝大多数情况下,使用 usize
和 std::ops::Range<usize>
更好。特别是如果您正在发布库,只使用标准类型在接口中会使它更具互操作性。同样,如果您正在编写类似词法分析器的东西,它生成文本范围但不 存储 它们,那么坚持使用 usize
会更好。
最低支持的Rust版本:最新稳定版。
依赖项
~0–265KB