use log::{error, info}; use serde::{Deserialize, Serialize}; use sqlx::{Arguments, FromRow, PgPool, Row}; use sqlx::postgres::{PgArguments, PgRow}; use crate::models::label::{load_label, Label}; use crate::models::unit::Unit; #[derive(Debug, Deserialize, Serialize, Clone, FromRow)] pub struct Variant { pub id: i64, pub weight: String, pub ean: Option, pub name: Option, pub description: Option, pub ingredients: Option, pub unit: Unit, pub label: Option