Type Aliasswift-protobuf 1.29.0SwiftProtobuf
Element
SimpleExtensionMap.swift:17typealias Element = AnyMessageExtension
typealias Element = AnyMessageExtension
import SwiftProtobuf
Support library for Swift code generated by protoc-gen-swift.
struct SimpleExtensionMap
A default implementation of ExtensionMap.
@preconcurrency protocol AnyMessageExtension : Sendable
Type-erased MessageExtension field implementation.
init()
init(_ others: SimpleExtensionMap...)
init(arrayLiteral: any Element...)
var debugDescription: String { get }
subscript(messageType: any Message.Type, fieldNumber: Int) -> (any AnyMessageExtension)? { get }
func fieldNumberForProto(messageType: any Message.Type, protoFieldName: String) -> Int?
mutating func formUnion(_ other: SimpleExtensionMap)
mutating func insert(_ newValue: any Element)
mutating func insert(contentsOf: [any Element])
func union(_ other: SimpleExtensionMap) -> SimpleExtensionMap