4个版本 (破坏性更新)
0.9.0 | 2022年3月1日 |
---|---|
0.8.0 | 2021年11月15日 |
0.7.0 | 2021年8月16日 |
0.6.2 | 2021年8月5日 |
#1600 在 异步
每月40次下载
用于 2 crates
27KB
484 行
vinopacket
vinopacket仓库包含Vino组件和提供者任意输出的统一消息结构。
组件输出版本化的有效载荷(例如,一个 v0::Payload
),然后将其封装到 Packet
中以标准化不同版本之间的差异。
Packet
设计用于向后兼容,但此兼容层严格位于组件和 Packet
之间,而不是针对 Packet
的消费者。 Packet
不打算长时间存活,如果您依赖此仓库,您应该在 Packet
和您的系统之间有一个兼容层。例如,Vino使用 vino-transport 来保持依赖平台不受 Packet
变更的影响。
许可证:BSD-3-Clause
依赖关系
~0.6–1.3MB
~28K SLoC