protocol Encodable
Inheritance | View Protocol Hierarchy → |
---|---|
Import | import Swift |
Instance Methods
Encodes this value into the given encoder.
If the value fails to encode anything, encoder
will encode an empty
keyed container in its place.
This function throws an error if any values are invalid for the given encoder's format.
encoder
: The encoder to write data to.
Declaration
func encode(to encoder: Encoder) throws
A type that can encode itself to an external representation.