struct CurrencyCode
init(currencyCode: String, displayName: String?)
init(from: any Decoder) throws
var currencyCode: String
var displayName: String?