10个版本

使用旧Rust 2015

0.3.2 2017年12月7日
0.3.1 2017年12月6日
0.2.5 2017年12月5日
0.2.4 2017年11月2日
0.1.0 2017年9月29日

#46 in #rabbitmq


用于 2 crates

MIT/Apache

73KB
2K SLoC

amqpr-codec

AMQP编解码器的编码器/解码器。

MIT licensed Crates.io

此库提供低级API。我建议您使用amqpr库。


lib.rs:

此crate定义了AMQP协议的编解码器。

通用AMQP消息帧的字节架构

位置 0 1 3 7 大小+7 大小+8 +------+---------+------+---------+-----------+ | 类型 | 通道 | 大小 | 负载 | 帧结束 | +------+---------+------+---------+-----------+ 长度 1 2 4 大小 1

"负载"为每种帧类型定义。

依赖项

~3–4MB
~83K SLoC