Instance Methodswift-protobuf 1.29.0SwiftProtobuf
traverse(visitor:start:end:)
ExtensionFieldValueSet.swift:59func traverse<V>(visitor: inout V, start: Int, end: Int) throws where V : Visitor
func traverse<V>(visitor: inout V, start: Int, end: Int) throws where V : Visitor
s13SwiftProtobuf22ExtensionFieldValueSetV8traverse7visitor5start3endyxz_S2itKAA7VisitorRzlF
What are these?6IU60
import SwiftProtobuf
Support library for Swift code generated by protoc-gen-swift.
struct ExtensionFieldValueSet
A collection of extension field values on a particular object. This is only used within messages to manage the values of extension fields; it does not need to be very sophisticated.
@frozen struct Int
A signed integer value type.
protocol Visitor
This is the key interface used by the generated traverse()
methods used for serialization. It is implemented by each serialization protocol: Protobuf Binary, Protobuf Text, JSON, and the Hash encoder.
init()
var isInitialized: Bool { get }
subscript(index: Int) -> (any AnyExtensionField)? { get set }
static func == (lhs: ExtensionFieldValueSet, rhs: ExtensionFieldValueSet) -> Bool
func hash(into hasher: inout Hasher)