Instance Methodswift-protobuf 1.28.1SwiftProtobuf
decodeMessage(decoder:)
descriptor.pb.swift:4671mutating func decodeMessage<D>(decoder: inout D) throws where D : Decoder
Other members in extension
Type members
init(
) static let protoMessageName: String
static func == (lhs: Google_Protobuf_FieldOptions.FeatureSupport, rhs: Google_Protobuf_FieldOptions.FeatureSupport
) -> Bool
Show implementation details (1)
Hide implementation details
Instance members
var deprecationWarning: String
The deprecation warning text if this feature is used after the edition it was marked deprecated in.
var editionDeprecated: Google_Protobuf_Edition
The edition this feature becomes deprecated in. Using this after this edition may trigger warnings.
var editionIntroduced: Google_Protobuf_Edition
The edition that this feature was first available in. In editions earlier than this one, the default assigned to EDITION_LEGACY will be used, and proto files will not be able to override it.
var editionRemoved: Google_Protobuf_Edition
The edition this feature is no longer available in. In editions after this one, the last default assigned will be used, and proto files will not be able to override it.
var hasDeprecationWarning: Bool
Returns true if
deprecationWarning
has been explicitly set.var hasEditionDeprecated: Bool
Returns true if
editionDeprecated
has been explicitly set.var hasEditionIntroduced: Bool
Returns true if
editionIntroduced
has been explicitly set.var hasEditionRemoved: Bool
Returns true if
editionRemoved
has been explicitly set.var unknownFields: UnknownStorage
func clearDeprecationWarning(
) Clears the value of
deprecationWarning
. Subsequent reads from it will return its default value.func clearEditionDeprecated(
) Clears the value of
editionDeprecated
. Subsequent reads from it will return its default value.func clearEditionIntroduced(
) Clears the value of
editionIntroduced
. Subsequent reads from it will return its default value.func clearEditionRemoved(
) Clears the value of
editionRemoved
. Subsequent reads from it will return its default value.func traverse<V>(visitor: inout V
) throws