5 个不稳定版本

使用旧的 Rust 2015

0.3.0 2019 年 1 月 22 日
0.2.1 2019 年 1 月 22 日
0.2.0 2017 年 5 月 5 日
0.1.1 2017 年 2 月 4 日
0.1.0 2017 年 2 月 4 日

编码 中排名第 2394

Download history 71/week @ 2024-04-04 69/week @ 2024-04-11 77/week @ 2024-04-18 88/week @ 2024-04-25 65/week @ 2024-05-02 63/week @ 2024-05-09 62/week @ 2024-05-16 62/week @ 2024-05-23 64/week @ 2024-05-30 70/week @ 2024-06-06 86/week @ 2024-06-13 63/week @ 2024-06-20 53/week @ 2024-06-27 37/week @ 2024-07-04 50/week @ 2024-07-11 52/week @ 2024-07-18

每月下载量 198
2 crates 中使用

MIT 许可证

14KB
324

blob

该crate提供了一个专用的Blob结构,用于存储、编码和解码base-64,支持适用于url安全的编码配置。

序列化时,它将二进制数据编码为base-64,反序列化时可以读取和解码base-64编码的字符串或原始字节数组。

使用FromStr::from_str的示例

extern crate blob;

use std::str::FromStr;

use blob::Blob;

fn main() {
    let my_blob: Blob = Blob::from_str("AQIDBAU=").unwrap();

    assert_eq!(my_blob, [1, 2, 3, 4, 5]);
}

lib.rs:

Blob

该crate提供了一个专用的Blob结构,用于存储、编码和解码base-64,支持适用于url安全的编码配置。

序列化时,它将二进制数据编码为base-64,反序列化时可以读取和解码base-64编码的字符串或原始字节数组。

使用FromStr::from_str的示例

extern crate blob;

use std::str::FromStr;

use blob::Blob;

fn main() {
    let my_blob: Blob = Blob::from_str("AQIDBAU=").unwrap();

    assert_eq!(my_blob, [1, 2, 3, 4, 5]);
}

依赖关系

~450–720KB
~14K SLoC