Expand description
Generated protobuf code and companion impls.
Modules§
- Custom
proptest::strategy::Strategy
implementations and Protobuf types for thechrono
fields used in the codebase.
Macros§
- Defines one protobuf type as wire compatible with another.
Structs§
Enums§
- An error thrown when trying to convert from a
*.proto
-generated typeProto$T
to$T
.
Constants§
Traits§
- Convenience syntax for trying to convert a
Self
value of typeOption<U>
toT
if the value isSome(value)
, or returningTryFromProtoError::MissingField
if the value isNone
. - A trait that allows
Self
to be used as an entry in aVec<Self>
representing a Rust*Map<K, V>
. - A trait that declares that
Self::Proto
is the default Protobuf representation forSelf
. - A trait for representing a Rust type
Self
as a value of typeProto
for the purpose of serializing this value as (part of) a Protobuf message. - Convenience syntax for trying to convert a
Self
value of typeOption<U>
toT
if the value isSome(value)
, or returningTryFromProtoError::MissingField
if the value isNone
.
Functions§
- Blanket command for testing if
R
can be converted to its correspondingProtoType
and back.