VerificationState
The verification state of the extension range.
enum VerificationState
The verification state of the extension range.
enum VerificationState
s13SwiftProtobuf07Google_B22_ExtensionRangeOptionsV17VerificationStateO
What are these?82QW9
import SwiftProtobuf
Support library for Swift code generated by protoc-gen-swift.
struct Google_Protobuf_ExtensionRangeOptions
case declaration
All the extensions of the range must be declared.
case unverified
init()
static let _protobuf_nameMap: _NameMap
static let protoMessageName: String
var _protobuf_extensionFieldValues: ExtensionFieldValueSet
var declaration: [Google_Protobuf_ExtensionRangeOptions.Declaration]
For external users: DO NOT USE. We are in the process of open sourcing extension declaration and executing internal cleanups before it can be used externally.
var features: Google_Protobuf_FeatureSet { get set }
Any features defined in the specific edition.
var hasFeatures: Bool { get }
Returns true if features
has been explicitly set.
var hasVerification: Bool { get }
Returns true if verification
has been explicitly set.
var isInitialized: Bool { get }
var uninterpretedOption: [Google_Protobuf_UninterpretedOption]
The parser stores options it doesn’t recognize here. See above.
var unknownFields: UnknownStorage
var verification: Google_Protobuf_ExtensionRangeOptions.VerificationState { get set }
The verification state of the range. TODO: flip the default to DECLARATION once all empty ranges are marked as UNVERIFIED.
static func == (lhs: Google_Protobuf_ExtensionRangeOptions, rhs: Google_Protobuf_ExtensionRangeOptions) -> Bool
mutating func clearFeatures()
Clears the value of features
. Subsequent reads from it will return its default value.
mutating func clearVerification()
Clears the value of verification
. Subsequent reads from it will return its default value.
mutating func decodeMessage<D>(decoder: inout D) throws where D : Decoder
func traverse<V>(visitor: inout V) throws where V : Visitor
struct Declaration
protocol CaseIterable
A type that provides a collection of all of its values.
protocol Copyable
A type whose values can be implicitly or explicitly copied.
@preconcurrency protocol Enum : Hashable, RawRepresentable, Sendable
Generated enum types conform to this protocol.
protocol Equatable
A type that can be compared for value equality.
protocol Escapable
protocol Hashable : Equatable
A type that can be hashed into a Hasher
to produce an integer hash value.
protocol RawRepresentable<RawValue>
A type that can be converted to and from an associated raw value.
protocol Sendable
protocol _ProtoNameProviding
SwiftProtobuf Internal: Common support looking up field names.
init()
init?(rawValue: Int)
static let _protobuf_nameMap: _NameMap
var hashValue: Int { get }
static func != (lhs: Self, rhs: Self) -> Bool
Returns a Boolean value indicating whether two values are not equal.
func hash(into hasher: inout Hasher)