2 个版本
0.0.2 | 2021年7月2日 |
---|---|
0.0.1 | 2021年7月2日 |
#1703 在 编码
在 aiid_js 中使用
26KB
468 行
ai-id
AIngle base32 编码方案,用于密钥、代理、标识符等。
extern crate aiid;
fn main() {
let enc = aiid::aiidEncoding::with_kind("ais0").unwrap();
let key = enc.encode(&[0; 32]).unwrap();
assert_eq!("aiSciacbd", key);
let buffer = enc.decode(&key).unwrap();
assert_eq!([0; 32].to_vec(), buffer);
}
lib.rs
:
AIngle AI-ID base32 编码实用程序。
示例
extern crate aiid;
fn main() {
let enc = aiid::aiidEncoding::with_kind("ais0").unwrap();
let key = enc.encode(&[0; 32]).unwrap();
assert_eq!("aiSciacbd", key);
let buffer = enc.decode(&key).unwrap();
assert_eq!([0; 32].to_vec(), buffer);
}
依赖项
~51KB