KeyedDecodingContainerProtocol
A type that provides a view into a decoder’s storage and is used to hold the encoded properties of a decodable type in a keyed manner.
Declaration
protocol KeyedDecodingContainerProtocolOverview
Decoders should provide types conforming to UnkeyedDecodingContainer for their format.
Topics
Associated Types
Instance Properties
Instance Methods
contains(_:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decode(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeIfPresent(_:forKey:)decodeNil(forKey:)nestedContainer(keyedBy:forKey:)nestedUnkeyedContainer(forKey:)superDecoder()superDecoder(forKey:)