8个版本 (5个重大变更)

0.8.2 2021年5月12日
0.8.1 2019年2月3日
0.7.0 2017年10月6日
0.6.0 2017年7月23日
0.3.0 2016年9月3日

#2297 in 编码

Download history • Rust 包仓库 38/week @ 2024-03-11 • Rust 包仓库 50/week @ 2024-03-18 • Rust 包仓库 27/week @ 2024-03-25 • Rust 包仓库 104/week @ 2024-04-01 • Rust 包仓库 27/week @ 2024-04-08 • Rust 包仓库 38/week @ 2024-04-15 • Rust 包仓库 52/week @ 2024-04-22 • Rust 包仓库 43/week @ 2024-04-29 • Rust 包仓库 94/week @ 2024-05-06 • Rust 包仓库 39/week @ 2024-05-13 • Rust 包仓库 48/week @ 2024-05-20 • Rust 包仓库 52/week @ 2024-05-27 • Rust 包仓库 56/week @ 2024-06-03 • Rust 包仓库 94/week @ 2024-06-10 • Rust 包仓库 69/week @ 2024-06-17 • Rust 包仓库 54/week @ 2024-06-24 • Rust 包仓库

每月277次下载
3 crates 中使用

Apache-2.0

115KB
1.5K SLoC

serde-protobuf crates.io徽章 docs.rs徽章

支持与serde结合使用Google协议缓冲区

该crate分为几个逻辑部分。

  • descriptor模块提供了一种管理动态加载的协议缓冲区架构的API。
  • value模块提供了可以保存任何原始协议缓冲区解码数据的结构体(但表示与架构紧密耦合)。
  • de模块可以使用某些架构描述符来反序列化二进制编码的协议缓冲区消息。

本版本尚未实现序列化。

依赖

~1.8–2.4MB
~53K SLoC