Name Description Size
encoding.rs Utility functions and types for encoding and decoding Protobuf types. Meant to be used only from `Message` implementations. 55200
error.rs Protobuf encoding and decoding errors. 3870
lib.rs 2998
message.rs 5238
name.rs Support for associating type name information with a [`Message`]. 995
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`. 8866