pub struct Workbench {
pub name: String,
pub description: String,
pub recipes: Vec<Recipe>,
}Fields§
§name: String§description: String§recipes: Vec<Recipe>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Workbench
impl<'de> Deserialize<'de> for Workbench
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 Workbench
impl RefUnwindSafe for Workbench
impl Send for Workbench
impl Sync for Workbench
impl Unpin for Workbench
impl UnsafeUnpin for Workbench
impl UnwindSafe for Workbench
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