Expand description
pbjson-types provides the google.protobuf types, commonly known as well-known-types,
with serde::Serialize and serde::Deserialize implementations
that are compliant with the protobuf JSON mapping
Note: Coverage of all types is currently incomplete, some may have non-compliant implementations
Modules§
- descriptor_proto 
- Nested message and enum types in DescriptorProto.
- enum_descriptor_ proto 
- Nested message and enum types in EnumDescriptorProto.
- extension_range_ options 
- Nested message and enum types in ExtensionRangeOptions.
- feature_set 
- Nested message and enum types in FeatureSet.
- feature_set_ defaults 
- Nested message and enum types in FeatureSetDefaults.
- field
- Nested message and enum types in Field.
- field_descriptor_ proto 
- Nested message and enum types in FieldDescriptorProto.
- field_options 
- Nested message and enum types in FieldOptions.
- file_options 
- Nested message and enum types in FileOptions.
- generated_code_ info 
- Nested message and enum types in GeneratedCodeInfo.
- method_options 
- Nested message and enum types in MethodOptions.
- source_code_ info 
- Nested message and enum types in SourceCodeInfo.
- uninterpreted_option 
- Nested message and enum types in UninterpretedOption.
- value
Structs§
- Any
- Api
- BoolValue 
- BytesValue 
- DescriptorProto 
- DoubleValue 
- Duration
- Empty
- Enum
- EnumDescriptor Proto 
- EnumOptions 
- EnumValue 
- EnumValue Descriptor Proto 
- EnumValue Options 
- ExtensionRange Options 
- FeatureSet 
- FeatureSetDefaults 
- Field
- FieldDescriptor Proto 
- FieldMask 
- FieldOptions 
- FileDescriptor Proto 
- FileDescriptor Set 
- FileOptions 
- FloatValue 
- GeneratedCode Info 
- Int32Value 
- Int64Value 
- ListValue 
- MessageOptions 
- Method
- MethodDescriptor Proto 
- MethodOptions 
- Mixin
- OneofDescriptor Proto 
- OneofOptions 
- Option
- ServiceDescriptor Proto 
- ServiceOptions 
- SourceCode Info 
- SourceContext 
- StringValue 
- Struct
- Timestamp
- Type
- UInt32Value 
- UInt64Value 
- UninterpretedOption 
- Value