Discussion 解説
The optional’s encoding configuration type is whatever the wrapped type declares as its encoding configuration.
Availability
Technology
typealias EncodingConfiguration = Wrapped.EncodingConfiguration
Wrapped
conforms to EncodableWithConfiguration
.
Wrapped
がEncodableWithConfiguration
に準拠する時に利用可能です。
The optional’s encoding configuration type is whatever the wrapped type declares as its encoding configuration.
func encode(to: Encoder)
Wrapped
conforms to Encodable
.
Wrapped
がEncodable
に準拠する時に利用可能です。
func encode(to: Encoder, configuration: Wrapped.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
に準拠する時に利用可能です。
typealias Optional.DecodingConfiguration
Wrapped
conforms to DecodableWithConfiguration
.
Wrapped
がDecodableWithConfiguration
に準拠する時に利用可能です。