-
Declaration
Swift
let wrappedDecoder: Decoder
-
Declaration
Swift
var validationFailures: [ValidationFailure]
-
Declaration
Swift
public var codingPath: [CodingKey] { get }
-
Declaration
Swift
public var userInfo: [CodingUserInfoKey : Any] { get }
-
Declaration
Swift
public init(with decoder: Decoder) throws
-
Declaration
Swift
func validator<Key>(keyedBy type: Key.Type) throws -> ValidatingKeyedContainer<Key> where Key : CodingKey
-
Declaration
Swift
public func container<Key>(keyedBy type: Key.Type) throws -> KeyedDecodingContainer<Key> where Key : CodingKey
-
Declaration
Swift
public func singleValueContainer() throws -> SingleValueDecodingContainer
-
Declaration
Swift
public func unkeyedContainer() throws -> UnkeyedDecodingContainer
-
Declaration
Swift
private struct ValidatingUnkeyedContainer : UnkeyedDecodingContainer
-
Declaration
Swift
private struct ValidatingSingleValueContainer : SingleValueDecodingContainer