pub struct JustRecipe {
pub name: String,
pub namepath: String,
pub doc: Option<String>,
pub attributes: Vec<RecipeAttribute>,
pub parameters: Vec<RecipeParameter>,
pub private: bool,
pub quiet: bool,
}Expand description
A single recipe from just dump json.
Fields§
§name: String§namepath: String§doc: Option<String>§attributes: Vec<RecipeAttribute>§parameters: Vec<RecipeParameter>§private: bool§quiet: boolTrait Implementations§
Source§impl Clone for JustRecipe
impl Clone for JustRecipe
Source§fn clone(&self) -> JustRecipe
fn clone(&self) -> JustRecipe
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JustRecipe
impl Debug for JustRecipe
Source§impl Default for JustRecipe
impl Default for JustRecipe
Source§fn default() -> JustRecipe
fn default() -> JustRecipe
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for JustRecipewhere
JustRecipe: Default,
impl<'de> Deserialize<'de> for JustRecipewhere
JustRecipe: Default,
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 JustRecipe
impl RefUnwindSafe for JustRecipe
impl Send for JustRecipe
impl Sync for JustRecipe
impl Unpin for JustRecipe
impl UnsafeUnpin for JustRecipe
impl UnwindSafe for JustRecipe
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