KeyedEncodingContainer

A concrete container that provides a view into an encoder’s storage, making the encoded properties of an encodable type accessible by keys.

struct KeyedEncodingContainer<K> where K : CodingKey