32 lines
816 B
Swift
32 lines
816 B
Swift
public struct Ingredient: Codable, ObjectDebugger {
|
|
public var fromPalmOil: String? = nil
|
|
public var id: String? = nil
|
|
public var origin: String? = nil
|
|
public var percent: Float? = nil
|
|
public var rank: Float? = 0
|
|
public var text: String? = nil
|
|
public var vegan: String? = nil
|
|
public var vegetarian: String? = nil
|
|
public var ciqualFoodCode: String? = nil
|
|
public var ecobalyseCode: String? = nil
|
|
public var percentEstimate: Float? = nil
|
|
|
|
private enum CodingKeys: String, CodingKey {
|
|
case fromPalmOil = "from_palm_oil"
|
|
case id
|
|
case origin
|
|
case percent
|
|
case rank
|
|
case text
|
|
case vegan
|
|
case vegetarian
|
|
case ciqualFoodCode = "ciqual_food_code"
|
|
case ecobalyseCode = "ecobalyse_code"
|
|
case percentEstimate = "percent_estimate"
|
|
}
|
|
|
|
public var isWater: Bool {
|
|
ciqualFoodCode == "18066"
|
|
}
|
|
}
|