#byte #container #byte-array #generics

no-std bytekind

支持泛型的字节数组容器

9个版本

0.2.0 2023年4月24日
0.1.7 2023年2月22日
0.1.4 2023年1月24日

#2260编码

Download history 11/week @ 2024-03-14 3/week @ 2024-03-21 34/week @ 2024-03-28 28/week @ 2024-04-04 9/week @ 2024-04-11 6/week @ 2024-04-18 8/week @ 2024-05-02 1/week @ 2024-05-16 6/week @ 2024-05-23

1,539次每月下载

MIT许可

21KB
588

将序列化格式作为泛型的字节数组容器

let json = serde_json::json!([1, 2, 3, 4]);
let bytes: Bytes<Plain> = serde_json::from_value(json).unwrap();
assert_eq!(&bytes, &[1, 2, 3, 4]);

let bytes: Bytes<HexString> = bytes.convert();
let hex_string = serde_json::to_string(&bytes).unwrap();
assert_eq!(hex_string, "\"01020304\"");

依赖关系

~0.8–2MB
~43K SLoC