#json #protobuf #serde-json #serde

no-std informalsystems-pbjson

Utilities for pbjson conversion

2 unstable releases

0.7.0 Dec 22, 2023
0.6.0 Jul 28, 2023

#900 in Encoding

Download history 4143/week @ 2023-12-18 1910/week @ 2023-12-25 3035/week @ 2024-01-01 4948/week @ 2024-01-08 5320/week @ 2024-01-15 4112/week @ 2024-01-22 15754/week @ 2024-01-29 6611/week @ 2024-02-05 6648/week @ 2024-02-12 4875/week @ 2024-02-19 3942/week @ 2024-02-26 5855/week @ 2024-03-04 5289/week @ 2024-03-11 6068/week @ 2024-03-18 5207/week @ 2024-03-25 5545/week @ 2024-04-01

22,460 downloads per month
Used in 50 crates (3 directly)

MIT license

8KB
117 lines

Pbjson

This is a fork of influxdata/pbjson maintained by Informal Systems.

Pbjson is a set of crates to automatically generate serde Serialize and Deserialize implementations for auto-generated prost types.

See pbjson-build for usage instructions


lib.rs:

pbjson is a set of crates to automatically generate serde::Serialize and serde::Deserialize implementations for prost generated structs that are compliant with the protobuf JSON mapping

See pbjson-build for usage instructions

Dependencies

~0.6–1.3MB
~28K SLoC