Files
swift-openfoodfacts-sdk/Sources/OpenFoodFacts/Schemas/Ingredient.swift
2025-09-27 18:36:52 +02:00

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"
}
}