Name Description Size
encoding
encoding.rs Utility functions and types for encoding and decoding Protobuf types. Meant to be used only from `Message` implementations. 44967
error.rs Protobuf encoding and decoding errors. 5360
lib.rs 1203
message.rs 5177
name.rs Support for associating type name information with a [`Message`]. 1353
types.rs Protocol Buffers well-known wrapper types. This module provides implementations of `Message` for Rust standard library types which correspond to a Protobuf well-known wrapper type. The remaining well-known types are defined in the `prost-types` crate in order to avoid a cyclic dependency between `prost` and `prost-build`. 14450