pub struct Magic {
pub level: u16,
pub slot_type: MagicSlotType,
pub slot_number: u8,
pub first_element: u8,
pub second_element: u8,
pub third_element: u8,
}Fields§
§level: u16§slot_type: MagicSlotType§slot_number: u8§first_element: u8§second_element: u8§third_element: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Magic
impl<'de> Deserialize<'de> for Magic
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 Magic
impl RefUnwindSafe for Magic
impl Send for Magic
impl Sync for Magic
impl Unpin for Magic
impl UnwindSafe for Magic
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