AnyMessageExtension
Type-erased MessageExtension field implementation.
@preconcurrency protocol AnyMessageExtension : SendableBrowse conforming typesType-erased MessageExtension field implementation.
@preconcurrency protocol AnyMessageExtension : Sendableimport SwiftProtobufSupport library for Swift code generated by protoc-gen-swift.
protocol SendableA thread-safe type whose values can be shared across arbitrary concurrent contexts without introducing a risk of data races. Values of the type may have no shared mutable state, or they may protect that state with a lock or by forcing it to only be accessed from a specific actor.
var fieldName: String { get }var fieldNumber: Int { get }var messageType: any Message.Type { get }func _protobuf_newField<D>(decoder: inout D) throws -> (any AnyExtensionField)? where D : Decoder