Rust 的字符编码支持

时间:2024-07-18 11:59:31
【文件属性】:

文件名称:Rust 的字符编码支持

文件大小:633KB

文件格式:ZIP

更新时间:2024-07-18 11:59:31

rust-encoding

编码0.3.0-devRust 的字符编码支持。(也称为rust-encoding )它基于WHATWG 编码标准,并且还提供了用于错误检测和恢复的高级接口。本文档适用于开发版本 (0.3)。请参阅 0.2.x 版本的稳定文档。完整的文档(稳定)用法把它放在你的Cargo.toml :[dependencies ]encoding =" 0.3"然后把它放在你的箱子根目录中:externcrate encoding;数据表默认情况下,编码带有 ~480 KB 的数据表(“索引”)。这允许 Encoding 有效地编码和解码旧编码,但这对于某些应用程序可能并不理想。Encoding 提供了no-optimized-legacy-encoding Cargo 功能,以牺牲编码性能(通常慢 5 到 20 倍)为代价减少编码表的大小(到约 185 KB)。解码性能保持不变。此功能主要面向最终用户。永远不要尝试从库包中启用此功能。如需微调优化,请参阅src/index/gen_index.py以获取自定义表生成。概述对字符串进行编码:use encoding:: {Encoding, Encod


【文件预览】:
rust-encoding-master
----Cargo.toml(2KB)
----LICENSE.txt(1KB)
----src()
--------types.rs(5KB)
--------testutils.rs(15KB)
--------codec()
--------index()
--------util.rs(12KB)
--------types()
--------examples()
--------all.rs(6KB)
--------lib.rs(12KB)
--------label.rs(11KB)
----AUTHORS.txt(1KB)
----examples()
--------recode.rs(3KB)
----.travis.yml(106B)
----README.md(8KB)
----Makefile(2KB)
----.gitignore(35B)

网友评论