#protobuf #proto #google #dropbox

pb-jelly

A protobuf runtime for the Rust language developed at Dropbox

15 releases

0.0.16 Jan 18, 2024
0.0.15 Dec 14, 2023
0.0.14 Oct 28, 2023
0.0.12 May 9, 2023
0.0.5 Nov 20, 2020

#1147 in Encoding

Apache-2.0

57KB
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.16"

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

~1–1.7MB
~36K SLoC