4个版本
使用旧的Rust 2015
0.1.4 | 2020年2月17日 |
---|---|
0.1.3 | 2019年11月1日 |
0.1.2 | 2018年9月23日 |
0.1.1 | 2018年8月3日 |
0.1.0 |
|
在编码类别中排名1005
每月下载量111,755
在330个crate中(直接使用9个)中使用
19KB
307 行
binascii
Rust实现的实用binascii函数。
- 支持编码和解码
- Base16 (十六进制)
- Base32
- Base64
- 支持no_std
- 不会panic
入门指南
- 将
binascii
添加到您的包的Cargo.toml
[dependencies] binascii = "0.1"
- 默认启用编码器和解码器。要仅启用解码器,请使用
"decode"
功能。要仅启用编码器,请使用"encode"
功能# Enable encoders only. [dependencies] binascii = { version = "0.1", default-features = false, features = ["encode"] } # Enable decoders only. [dependencies] binascii = { version = "0.1", default-features = false, features = ["decode"] }
- API非常简单,请访问 https://docs.rs/binascii/。
为什么选择 binascii
?
- 这个库是以安全性为出发点编写的,并包含单元测试以防止在许多其他实现中发现的漏洞(许多可以在这里找到)。
- 没有“不安全”块,禁止此类块。
- 支持
no-std
以适应您的裸机及嵌入式项目。