5 个版本
0.2.1 | 2024 年 6 月 29 日 |
---|---|
0.2.0 | 2024 年 6 月 7 日 |
0.1.2 | 2024 年 2 月 18 日 |
0.1.1 | 2024 年 2 月 6 日 |
0.1.0 | 2023 年 12 月 29 日 |
2685 在 解析器实现 中
每月 47 次下载
用于 通道
29KB
648 代码行
channels-serdes
该软件包公开了 channels
用于序列化和反序列化任意类型的接口。
它是对可能不一定依赖于 serde
的不同实现的抽象层。
该软件包包含可在 channels
下使用且可通过功能标志启用的参考实现。
序列化器/反序列化器
名称 | 实现者 | 功能标志 |
---|---|---|
Bincode |
bincode |
bincode |
Cbor |
ciborium |
cbor |
Json |
serde_json |
json |
Borsh |
borsh |
borsh |
Bincode
是 channels
使用的默认实现。
中间件
名称 | 实现者 | 功能标志 |
---|---|---|
Crc |
crc |
crc |
Deflate |
flate2 |
deflate |
Hmac |
ring |
hmac |
Encrypt / Decrypt |
ring |
aead |
依赖项
~0–9MB
~94K SLoC