List of all items
Structs
- CodedInputStream
- CodedOutputStream
- EnumOrUnknown
- Error
- MessageField
- SpecialFields
- UnknownFields
- UnknownFieldsIter
- descriptor::DescriptorProto
- descriptor::EnumDescriptorProto
- descriptor::EnumOptions
- descriptor::EnumValueDescriptorProto
- descriptor::EnumValueOptions
- descriptor::ExtensionRangeOptions
- descriptor::FieldDescriptorProto
- descriptor::FieldOptions
- descriptor::FileDescriptorProto
- descriptor::FileDescriptorSet
- descriptor::FileOptions
- descriptor::GeneratedCodeInfo
- descriptor::MessageOptions
- descriptor::MethodDescriptorProto
- descriptor::MethodOptions
- descriptor::OneofDescriptorProto
- descriptor::OneofOptions
- descriptor::ServiceDescriptorProto
- descriptor::ServiceOptions
- descriptor::SourceCodeInfo
- descriptor::UninterpretedOption
- descriptor::descriptor_proto::ExtensionRange
- descriptor::descriptor_proto::ReservedRange
- descriptor::enum_descriptor_proto::EnumReservedRange
- descriptor::generated_code_info::Annotation
- descriptor::source_code_info::Location
- descriptor::uninterpreted_option::NamePart
- ext::ExtFieldOptional
- ext::ExtFieldRepeated
- plugin::CodeGeneratorRequest
- plugin::CodeGeneratorResponse
- plugin::Version
- plugin::code_generator_response::File
- reflect::EnumDescriptor
- reflect::EnumValueDescriptor
- reflect::FieldDescriptor
- reflect::FileDescriptor
- reflect::MessageDescriptor
- reflect::MessageRef
- reflect::MethodDescriptor
- reflect::OneofDescriptor
- reflect::ReflectEqMode
- reflect::ReflectMapMut
- reflect::ReflectMapRef
- reflect::ReflectOptionalRef
- reflect::ReflectRepeatedMut
- reflect::ReflectRepeatedRef
- reflect::ServiceDescriptor
- rt::CachedSize
- rt::Lazy
- text_format::ParseError
- well_known_types::any::Any
- well_known_types::api::Api
- well_known_types::api::Method
- well_known_types::api::Mixin
- well_known_types::duration::Duration
- well_known_types::empty::Empty
- well_known_types::field_mask::FieldMask
- well_known_types::source_context::SourceContext
- well_known_types::struct_::ListValue
- well_known_types::struct_::Struct
- well_known_types::struct_::Value
- well_known_types::timestamp::Timestamp
- well_known_types::type_::Enum
- well_known_types::type_::EnumValue
- well_known_types::type_::Field
- well_known_types::type_::Option
- well_known_types::type_::Type
- well_known_types::wrappers::BoolValue
- well_known_types::wrappers::BytesValue
- well_known_types::wrappers::DoubleValue
- well_known_types::wrappers::FloatValue
- well_known_types::wrappers::Int32Value
- well_known_types::wrappers::Int64Value
- well_known_types::wrappers::StringValue
- well_known_types::wrappers::UInt32Value
- well_known_types::wrappers::UInt64Value
Enums
- UnknownValue
- UnknownValueRef
- descriptor::field_descriptor_proto::Label
- descriptor::field_descriptor_proto::Type
- descriptor::field_options::CType
- descriptor::field_options::JSType
- descriptor::file_options::OptimizeMode
- descriptor::method_options::IdempotencyLevel
- plugin::code_generator_response::Feature
- reflect::ReflectFieldRef
- reflect::ReflectValueBox
- reflect::ReflectValueRef
- reflect::RuntimeFieldType
- reflect::RuntimeType
- reflect::Syntax
- rt::WireType
- well_known_types::struct_::NullValue
- well_known_types::struct_::value::Kind
- well_known_types::type_::Syntax
- well_known_types::type_::field::Cardinality
- well_known_types::type_::field::Kind
Traits
Functions
- descriptor::file_descriptor
- plugin::file_descriptor
- rt::bytes_size
- rt::compute_raw_varint64_size
- rt::int32_size
- rt::int64_size
- rt::read_repeated_packed_enum_or_unknown_into
- rt::read_singular_message_into_field
- rt::read_unknown_or_skip_group
- rt::sint32_size
- rt::sint64_size
- rt::skip_field_for_tag
- rt::string_size
- rt::tag_size
- rt::uint32_size
- rt::uint64_size
- rt::unknown_fields_size
- rt::vec_packed_bool_size
- rt::vec_packed_double_size
- rt::vec_packed_enum_or_unknown_size
- rt::vec_packed_fixed32_size
- rt::vec_packed_fixed64_size
- rt::vec_packed_float_size
- rt::vec_packed_int32_size
- rt::vec_packed_int64_size
- rt::vec_packed_sfixed32_size
- rt::vec_packed_sfixed64_size
- rt::vec_packed_sint32_size
- rt::vec_packed_sint64_size
- rt::vec_packed_uint32_size
- rt::vec_packed_uint64_size
- rt::write_message_field_with_cached_size
- rustproto::file_descriptor
- text_format::fmt
- text_format::merge_from_str
- text_format::parse_from_str
- text_format::print_to
- text_format::print_to_string
- text_format::print_to_string_pretty
- well_known_types::any::file_descriptor
- well_known_types::api::file_descriptor
- well_known_types::duration::file_descriptor
- well_known_types::empty::file_descriptor
- well_known_types::field_mask::file_descriptor
- well_known_types::source_context::file_descriptor
- well_known_types::struct_::file_descriptor
- well_known_types::timestamp::file_descriptor
- well_known_types::type_::file_descriptor
- well_known_types::wrappers::file_descriptor
Type Aliases
Constants
- VERSION
- VERSION_3_4_0
- rustproto::exts::generate_accessors
- rustproto::exts::generate_accessors_all
- rustproto::exts::generate_accessors_field
- rustproto::exts::generate_getter
- rustproto::exts::generate_getter_all
- rustproto::exts::generate_getter_field
- rustproto::exts::lite_runtime_all
- rustproto::exts::tokio_bytes
- rustproto::exts::tokio_bytes_all
- rustproto::exts::tokio_bytes_field
- rustproto::exts::tokio_bytes_for_string
- rustproto::exts::tokio_bytes_for_string_all
- rustproto::exts::tokio_bytes_for_string_field