Discussion 解説
The optional’s decoding configuration type is whatever the wrapped type declares as its decoding configuration.
Availability
Technology
typealias DecodingConfiguration = Wrapped.DecodingConfiguration
Wrapped
conforms to DecodableWithConfiguration
.
Wrapped
がDecodableWithConfiguration
に準拠する時に利用可能です。
The optional’s decoding configuration type is whatever the wrapped type declares as its decoding configuration.
func encode(to: Encoder)
Wrapped
conforms to Encodable
.
Wrapped
がEncodable
に準拠する時に利用可能です。
func encode(to: Encoder, configuration: Wrapped.EncodingConfiguration)
Wrapped
conforms to EncodableWithConfiguration
.
Wrapped
がEncodableWithConfiguration
に準拠する時に利用可能です。
typealias Optional.EncodingConfiguration
Wrapped
conforms to EncodableWithConfiguration
.
Wrapped
がEncodableWithConfiguration
に準拠する時に利用可能です。
init(from: Decoder)
Wrapped
conforms to Decodable
.
Wrapped
がDecodable
に準拠する時に利用可能です。
init(from: Decoder, configuration: Wrapped.DecodingConfiguration)
Wrapped
conforms to DecodableWithConfiguration
.
Wrapped
がDecodableWithConfiguration
に準拠する時に利用可能です。