Instance Propertyswift-protobuf 1.28.1SwiftProtobufPluginLibrary
proto
Descriptor.swift:856This declaration is deprecated: Please open a GitHub issue if you think functionality is missing.
var proto: Google_Protobuf_EnumValueDescriptorProto { get }
Other members in extension
Instance members
var enumType: EnumDescriptor!
The type of this value.
let features: Google_Protobuf_FeatureSet
The resolved features for this EnumValue.
var file: FileDescriptor!
The .proto file in which this message type was defined.
var fullName: String
The full_name of an enum value is a sibling symbol of the enum type. e.g. the full name of FieldDescriptorProto::TYPE_INT32 is actually “google.protobuf.FieldDescriptorProto.TYPE_INT32”, NOT “google.protobuf.FieldDescriptorProto.Type.TYPE_INT32”. This is to conform with C++ scoping rules for enums.
let index: Int
Index within the enums’s
EnumDescriptor
.var isDeprecated: Bool
let name: String
Name of this enum constant.
let number: Int32
Numeric value of this enum constant.
let options: Google_Protobuf_EnumValueOptions
The
Google_Protobuf_EnumValueOptions
set on this value.var typeName: String
func getLocationPath(path: inout IndexPath
)