pub struct Recipe {Show 16 fields
pub id: u32,
pub name: Option<String>,
pub ingredients: Option<Vec<String>>,
pub instructions: Option<Vec<String>>,
pub prep_time_mins: Option<u32>,
pub cook_time_mins: Option<u32>,
pub servings: Option<u32>,
pub difficulty: Option<String>,
pub cuisine: Option<String>,
pub calories_per_serving: Option<u32>,
pub tags: Option<Vec<String>>,
pub user_id: Option<u32>,
pub image: Option<String>,
pub rating: Option<f32>,
pub review_count: Option<u32>,
pub meal_type: Option<Vec<String>>,
}Fields§
§id: u32§name: Option<String>§ingredients: Option<Vec<String>>§instructions: Option<Vec<String>>§prep_time_mins: Option<u32>§cook_time_mins: Option<u32>§servings: Option<u32>§difficulty: Option<String>§cuisine: Option<String>§calories_per_serving: Option<u32>§user_id: Option<u32>§image: Option<String>§rating: Option<f32>§review_count: Option<u32>§meal_type: Option<Vec<String>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Recipe
impl<'de> Deserialize<'de> for Recipe
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Recipe
impl RefUnwindSafe for Recipe
impl Send for Recipe
impl Sync for Recipe
impl Unpin for Recipe
impl UnwindSafe for Recipe
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more