12个版本 (6个破坏性更新)

0.7.0 2024年6月24日
0.6.0 2024年2月28日
0.5.0 2022年8月8日
0.4.0 2021年11月30日
0.1.3 2019年9月29日

#794 in 编码

每月下载量 43次

MIT许可证

105KB
2.5K SLoC

Build Status

enc

此库有助于处理编码数据。

依赖项与特性

依赖项

enc = { version = "0.7.0", features = ["full"] }

没有传递依赖项。

特性

  • 完整
  • base-64
  • 十六进制
  • 百分比
  • var-int

数据与值编码器

存在用于编码数据和值的单独特质。

src/data 文件夹包含特质:EncoderStringEncoderDecoderValidator。这些为操作数据切片的编码器提供了接口,如 hexbase-64

src/value 文件夹包含特质:EncodedLenEncodeToSliceEncodeToWrite 等。这些为知道如何编码和解码自身的值提供了接口,如变长整数 (var-int),并且可以很容易地通过自定义类型扩展。

没有运行时依赖

特性