ExtensionField
The regular ExtensionField type exposes the value directly.
@preconcurrency protocol ExtensionField : Hashable, AnyExtensionField
Browse conforming typesThe regular ExtensionField type exposes the value directly.
@preconcurrency protocol ExtensionField : Hashable, AnyExtensionField
import SwiftProtobuf
Support library for Swift code generated by protoc-gen-swift.
protocol Hashable : Equatable
A type that can be hashed into a Hasher
to produce an integer hash value.
@preconcurrency protocol AnyExtensionField : CustomDebugStringConvertible, Sendable
Core protocols implemented by generated extensions.
protocol CustomDebugStringConvertible
A type with a customized textual representation suitable for debugging purposes.
protocol Equatable
A type that can be compared for value equality.
protocol Sendable
associatedtype ValueType
init?<D>(protobufExtension: any AnyMessageExtension, decoder: inout D) throws where D : Decoder
init(protobufExtension: any AnyMessageExtension, value: ValueType)
var value: ValueType { get set }