This crate contains:
- Implementations for the google.protobuf well known protobuf types, which are based on the
prost-typesimplementation, with the addition of extra methods and impls to help with validation, initialization, serialization, formatting and conversion tocel::Value. - Implementations for the types provided by the buf.validate protobuf package such as [
protovalidate::Violation], which are used byprotocheckto perform validation.