Files
cdricms 043de16a16 Api v2
2025-12-06 16:33:17 +01:00

29 lines
556 B
Swift

public struct NutrientLevels: Sendable, Codable {
public enum Level: String, Sendable, Codable {
case high, moderate, low
}
public var fat: Level? = nil
public var salt: Level? = nil
public var saturatedFat: Level? = nil
public var sugars: Level? = nil
public enum CodingKeys: String, CodingKey {
case fat
case salt
case saturatedFat = "saturated-fat"
case sugars
}
public subscript(_ key: CodingKeys) -> Level? {
switch key {
case .fat: fat
case .salt: salt
case .saturatedFat: saturatedFat
case .sugars: sugars
}
}
}