Structureswift-protobuf 1.29.0SwiftProtobuf
SimpleExtensionMap
A default implementation of ExtensionMap.
struct SimpleExtensionMap
A default implementation of ExtensionMap.
struct SimpleExtensionMap
import SwiftProtobuf
Support library for Swift code generated by protoc-gen-swift.
protocol Copyable
A type whose values can be implicitly or explicitly copied.
protocol CustomDebugStringConvertible
A type with a customized textual representation suitable for debugging purposes.
protocol Escapable
protocol ExpressibleByArrayLiteral
A type that can be initialized using an array literal.
@preconcurrency protocol ExtensionMap : Sendable
A collection of extension objects.
protocol Sendable
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
typealias Element = AnyMessageExtension