default

    Follow Decodable’s default behavior:

    NilValueCodingStrategy.swift:41
    case `default`
    • decodeNil(forKey:): Throw .keyNotFound when the key is missing.

    • decodeNil(): Throw .valueNotFound when unkeyed container is at end or single-value container is empty

    • decodeIfPresent(forKey:): Return nil when the key is missing.

    • decodeIfPresent(): Return nil when unkeyed container is at end or single-value container is empty.

    Other cases