#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 · Rust 包仓库 99/week @ 2024-03-17 · Rust 包仓库 90/week @ 2024-03-24 · Rust 包仓库 179/week @ 2024-03-31 · Rust 包仓库 122/week @ 2024-04-07 · Rust 包仓库 128/week @ 2024-04-14 · Rust 包仓库 169/week @ 2024-04-21 · Rust 包仓库 144/week @ 2024-04-28 · Rust 包仓库 73/week @ 2024-05-05 · Rust 包仓库 156/week @ 2024-05-12 · Rust 包仓库 385/week @ 2024-05-19 · Rust 包仓库 693/week @ 2024-05-26 · Rust 包仓库 950/week @ 2024-06-02 · Rust 包仓库 909/week @ 2024-06-09 · Rust 包仓库 2001/week @ 2024-06-16 · Rust 包仓库 1156/week @ 2024-06-23 · Rust 包仓库 560/week @ 2024-06-30 · Rust 包仓库

每月下载量 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或代码点中获取。

无运行时依赖