#protobuf #proto #google #dropbox

pb-jelly

A protobuf runtime for the Rust language developed at Dropbox

16 releases

0.0.17 Nov 21, 2024
0.0.16 Jan 18, 2024
0.0.15 Dec 14, 2023
0.0.14 Oct 28, 2023
0.0.5 Nov 20, 2020

#795 in Encoding

Download history 8/week @ 2024-09-20 105/week @ 2024-11-15 41/week @ 2024-11-22 7/week @ 2024-11-29

153 downloads per month
Used in pb-jelly-gen

Apache-2.0

64KB
1.5K SLoC

pb-jelly

With great power, comes great responsibility - Peter Parker

Crates.io Documentation Crates.io

This crates provides the necessary trait implementations to power code generated with pb-jelly-gen. You should include this crate as a dependency in your Cargo.toml.

Cargo.toml
[dependencies]
pb-jelly = "0.0.17"

Then in the general case, all you'll need to use in your code is the Message trait this crate defines, e.g.

use pb_jelly::Message;

More complete examples can be found in the examples crate, or the pb-test crate itself.

Dependencies

~740KB
~13K SLoC