1 个不稳定版本
0.1.0 | 2022年9月18日 |
---|
#7 in #source-string
在 sbvc_lib 中使用
12KB
261 行
用 Rust 编写的 NELF 解析器实现
NELF (No Escape List Format) 是一种人类可读的文件格式,用于编码不包含转义内容的任意字符串列表。此文件格式具有与 CSV 相同的使用场景,允许程序通过获取指向源字符串的指针(字符串切片、视图)来提取 NELF 列表中的字符串,从而无需为它们分配额外的空间。规范尚未开发。
稳定性
此 crate 的 API 不稳定,如果您想使用它,请始终在您的 Cargo.toml
中指定您想要使用的次要版本。
有计划将解析器泛化以适用于字符串切片,并计划在未来使用 serde
crate 以简化序列化和反序列化。
开始使用
API 文档可在 此处 获得
许可证
此库采用 Mozilla 公共许可证,版本 2.0。许可证文本可在 此处 获得。
lib.rs
:
无转义列表格式解析器库
此库为 NELF 解析器提供了一个简单的实现,NELF 是一种人类可读的文本文件格式,用于表示不需要转义任何字符的字符串字节列表,允许从表示编码列表的字符串中借用字符串,而无需分配额外的空间。
稳定性
此 crate 的 API 不稳定,如果您想使用它,请始终在您的 Cargo.toml
中指定您想要使用的次要版本。
开始使用
要开始使用,请查看以下结构和特质的文档