#protobuf #derive #protocol-buffers

macro prost-derive

A Protocol Buffers implementation for the Rust Language

25 releases

0.12.1 Sep 15, 2023
0.11.9 Apr 12, 2023
0.11.8 Feb 24, 2023
0.11.5 Dec 20, 2022
0.1.0 Jun 25, 2017

#133 in Procedural macros

Download history 508750/week @ 2023-06-05 531392/week @ 2023-06-12 501874/week @ 2023-06-19 528346/week @ 2023-06-26 492779/week @ 2023-07-03 532171/week @ 2023-07-10 538043/week @ 2023-07-17 542531/week @ 2023-07-24 556212/week @ 2023-07-31 543315/week @ 2023-08-07 570759/week @ 2023-08-14 583190/week @ 2023-08-21 596192/week @ 2023-08-28 562539/week @ 2023-09-04 586590/week @ 2023-09-11 606950/week @ 2023-09-18

2,373,764 downloads per month
Used in 2,244 crates (46 directly)

Apache-2.0

90KB
2K SLoC

Documentation Crate

prost-derive

prost-derive handles generating encoding and decoding implementations for Rust types annotated with prost annotation. For the most part, users of prost shouldn't need to interact with prost-derive directly.

License

prost-derive is distributed under the terms of the Apache License (Version 2.0).

See LICENSE for details.

Copyright 2017 Dan Burkert

Dependencies

~0.8–1.3MB
~28K SLoC