pub struct ShopCraftItem {
pub item_id: i32,
pub ingredients: [CharItem; 4],
}Expand description
An item that a shop can craft
Fields§
§item_id: i32§ingredients: [CharItem; 4]Implementations§
Source§impl ShopCraftItem
impl ShopCraftItem
Trait Implementations§
Source§impl Clone for ShopCraftItem
impl Clone for ShopCraftItem
Source§fn clone(&self) -> ShopCraftItem
fn clone(&self) -> ShopCraftItem
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 ShopCraftItem
impl Debug for ShopCraftItem
Source§impl Default for ShopCraftItem
impl Default for ShopCraftItem
Source§fn default() -> ShopCraftItem
fn default() -> ShopCraftItem
Returns the “default value” for a type. Read more
Source§impl EoSerialize for ShopCraftItem
impl EoSerialize for ShopCraftItem
Source§fn serialize(&self, writer: &mut EoWriter) -> Result<(), EoSerializeError>
fn serialize(&self, writer: &mut EoWriter) -> Result<(), EoSerializeError>
Serializes a ShopCraftItem into the given EoWriter instance
Source§fn deserialize(reader: &EoReader) -> Result<Self, EoReaderError>
fn deserialize(reader: &EoReader) -> Result<Self, EoReaderError>
Deserializes a ShopCraftItem from an EoReader instance
Source§impl PartialEq for ShopCraftItem
impl PartialEq for ShopCraftItem
impl Eq for ShopCraftItem
impl StructuralPartialEq for ShopCraftItem
Auto Trait Implementations§
impl Freeze for ShopCraftItem
impl RefUnwindSafe for ShopCraftItem
impl Send for ShopCraftItem
impl Sync for ShopCraftItem
impl Unpin for ShopCraftItem
impl UnwindSafe for ShopCraftItem
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