let result = serde_json::from_str::<JsonStruct>(&json);
let jd = &mut serde_json::Deserializer::from_str(&json);
let result: std::result::Result<JsonStruct, _> = serde_path_to_error::deserialize(jd);
Failed to parse json: invalid type: integer `880`, expected a string at line 1 column 1572
Failed to parse json: [0].price: invalid type: integer `880`, expected a string at line 1 column 1572