Instance Propertyswift-protobuf 1.29.0SwiftProtobuf
protobufExtension
ExtensionFields.swift:560var protobufExtension: any AnyMessageExtension
var protobufExtension: any AnyMessageExtension
s13SwiftProtobuf27OptionalGroupExtensionFieldV08protobufE0AA010AnyMessageE0_pvp
What are these?HRN4
import SwiftProtobuf
Support library for Swift code generated by protoc-gen-swift.
struct OptionalGroupExtensionField<G> where G : Hashable, G : Message
@preconcurrency protocol AnyMessageExtension : Sendable
Type-erased MessageExtension field implementation.
init?<D>(protobufExtension: any AnyMessageExtension, decoder: inout D) throws where D : Decoder
init(protobufExtension: any AnyMessageExtension, value: ValueType)
var debugDescription: String { get }
var isInitialized: Bool { get }
var value: G
static func == (lhs: OptionalGroupExtensionField, rhs: OptionalGroupExtensionField) -> Bool
mutating func decodeExtensionField<D>(decoder: inout D) throws where D : Decoder
func hash(into hasher: inout Hasher)
func isEqual(other: any AnyExtensionField) -> Bool
func traverse<V>(visitor: inout V) throws where V : Visitor
typealias BaseType = G
typealias ValueType = BaseType