1 个不稳定版本

0.1.0 2022年9月18日

#7 in #source-string


sbvc_lib 中使用

MPL-2.0 许可证

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 中指定您想要使用的次要版本。

开始使用

要开始使用,请查看以下结构和特质的文档

无运行时依赖