#unicode #surrogate #encoding

wtf8

WTF-8编码的实现。https://simonsapin.github.io/wtf-8/

4 个版本

使用旧的 Rust 2015

0.1.0 2021年4月20日
0.0.3 2016年8月10日
0.0.2 2014年11月14日
0.0.1 2014年11月14日

文本处理 中排名第 1274

Download history 99/week @ 2024-03-17 90/week @ 2024-03-24 179/week @ 2024-03-31 122/week @ 2024-04-07 128/week @ 2024-04-14 169/week @ 2024-04-21 144/week @ 2024-04-28 73/week @ 2024-05-05 156/week @ 2024-05-12 385/week @ 2024-05-19 693/week @ 2024-05-26 950/week @ 2024-06-02 909/week @ 2024-06-09 2001/week @ 2024-06-16 1156/week @ 2024-06-23 560/week @ 2024-06-30

每月下载量 4,719
用于 16 个crate(直接使用4个)

MIT 许可证

46KB
950

rust-wtf8

WTF-8编码的实现。依赖于标准库的alloccrate,但不依赖于std

文档


lib.rs:

WTF-8编码的实现。

该库使用Rust的类型系统来维护良好性,类似于String&str类型对UTF-8的处理。

由于WTF-8不能用于交换,这个库故意不提供访问WTF-8字符串底层字节的接口,也不能从任意字节解码WTF-8。WTF-8字符串可以从UTF-8、UTF-16或代码点中获取。

无运行时依赖