1 个稳定版本
1.0.0 | 2023年10月26日 |
---|
#1864 在 编码
120KB
166 行
零逃逸编码
zero_escape
crate 提供了使用零逃逸编码方法进行数据编码和解码的功能。
特性
用法
将 zero_escape
添加到 Cargo.toml
依赖项中
[dependencies]
zero_escape = "0.1.0"
使用编码函数
fn main() {
// Get the data you want to encode
let any_data: Vec<u8> = get_any_data();
// Encode and decode using ZEE
let encoded = zero_escape::encode(any_data);
let decoded = zero_escape::decode(encoded);
}
图解
以下图解展示了编码算法的工作原理
许可证
本项目采用 GPL-3.0-only 许可证。