#zeromq #decode #encode #padding #mechanism #data

z85

Rust实现的ZeroMQ的Z85编码机制,包括填充

16个稳定版本 (3个主要版本)

3.0.5 2022年4月12日
3.0.4 2021年10月27日
3.0.3 2021年7月23日
3.0.2 2020年10月24日
0.1.3 2015年6月9日

#134编码

Download history 15946/week @ 2024-03-14 15569/week @ 2024-03-21 16062/week @ 2024-03-28 12008/week @ 2024-04-04 13030/week @ 2024-04-11 13983/week @ 2024-04-18 15485/week @ 2024-04-25 14543/week @ 2024-05-02 13464/week @ 2024-05-09 13101/week @ 2024-05-16 11858/week @ 2024-05-23 52746/week @ 2024-05-30 88928/week @ 2024-06-06 75164/week @ 2024-06-13 117103/week @ 2024-06-20 109071/week @ 2024-06-27

每月404,350次下载
用于 26 个crate (7个直接使用)

MIT/Apache

11KB
235

Rust的Z85库,是ZEROMQ的二进制到文本编码机制。 https://rfc.zeromq.org/spec:32/Z85/

从3.0版本开始,此库增加了填充支持,因此它与ZeroMQ的RFC不完全兼容。

填充的工作原理如下:85^5大于2^32,因此五字节的Z85数据块不能以'#'开头。这个字符集的数量决定了尾部块缺少多少字节。


lib.rs:

Rust实现的ZeroMQ的Z85编码机制。

无运行时依赖