I have some json "https://gorest.co.in/public-api/users?_format=json&access-token=GONDhSd5ftcn5UvKMmeR1tGDloTBL6reTRCg" but i'm not sure how to have the right structure to parse it. I get the error : NestedObj2 does not conform to protocol decodable
struct Go: Codable {
**let** meta: NestedObj } **struct** NestedObj: Codable { **let** success: BooleanLiteralType **let** code: Int **let** message: String **let** totalCount: Int **let** pageCount: Int **let** currentPage: Int **let** perPage: Int **let** rateLimit: NestedObjA **let** result: [NestedArr] } **struct** NestedObjA: Codable { **let** limit: Int **let** remaining: Int **let** reset: Int } **struct** NestedArr: Codable { **let** id: String **let** first_name: String **let** last_name: String **let** gender: String **let** dob: String **let** email: String **let** phone: String **let** website: URL **let** address: String **let** status: String **let** link: NestedObj2 } **struct** NestedObj2: Codable { **let** serm: NestedObj3 **let** edit: NestedObj4 **let** avatar: NestedObj5 } **struct** NestedObj3 { **let** href: URL } **struct** NestedObj4 { **let** href: URL } **struct** NestedObj5 { **let** avatar: URL } **enum** CodingKeys: String, CodingKey { **case** serm = "self" **case** _meta = "meta" **case** _links = "link" }