5 releases
0.1.1 | Oct 29, 2024 |
---|---|
0.1.0 | Sep 20, 2024 |
0.0.2 | Oct 5, 2023 |
0.0.1 |
|
0.0.0 | Jun 5, 2023 |
#990 in Encoding
241 downloads per month
9KB
158 lines
Usage
Use prost_enum::enhance
to make protobuf enums support better serialize / deserialize.
(Optional) Make enums to be used in Sea-ORM, which will be treated as i32
/ Integer
.
// In build.rs
let mut config = prost_build::Config::new();
// ...
config.enum_attribute(
".",
"#[prost_enum::enhance]",
);
// ...
Dependencies
~0.3–2.2MB
~37K SLoC