7个版本
使用旧的Rust 2015
0.2.5 | 2017年3月20日 |
---|---|
0.2.4 | 2017年3月16日 |
0.2.3 | 2016年3月5日 |
0.2.2 | 2016年2月9日 |
0.1.0 | 2015年6月22日 |
在文本处理中排名#986
每月391次下载
在12个crate中(直接使用3个)中使用
66KB
1.5K SLoC
strcursor
注意:这是一个正在进行中的项目。它有测试,但尚未经过彻底的审查。
此crate提供了一种“游标”类型,用于字符串切片。它能够安全地在字符串中前后移动,而不用担心产生无效的UTF-8序列或拆分图形簇。
此外,它还提供了表示单个图形簇(Gc
)和GcBuf
的类型,与任意字符串切片不同。
有关详细信息,请参阅StrCursor
类型。
链接
兼容性
strcursor
目前支持rustc
版本1.1.0及以上。
-
rustc
< 1.4将使用更大的、空间效率较低的GcBuf
实现;它的大小将与Box<str>
相同,而不是与String
相同。 -
rustc
< 1.1不受支持,因为出现了神秘的编译器崩溃。
许可证
根据您选择的以下任一许可证授权:
- MIT许可证(请参阅LICENSE或http://opensource.org/licenses/MIT)
- Apache许可证2.0版本(请参阅LICENSE或https://apache.ac.cn/licenses/LICENSE-2.0)
任选其一。
贡献
除非您明确声明,否则您提交的任何有意包含在作品中的贡献将根据上述许可证双重授权,而不附加任何其他条款或条件。
依赖项
~630KB