pub struct MasterySection {
pub spell_id: u32,
pub hook: String,
pub crit_damage_hook: Option<String>,
}Expand description
[mastery] section: the spec’s mastery spell and the hook path that applies it.
Fields§
§spell_id: u32§hook: String§crit_damage_hook: Option<String>Trait Implementations§
Source§impl Debug for MasterySection
impl Debug for MasterySection
Source§impl<'de> Deserialize<'de> for MasterySection
impl<'de> Deserialize<'de> for MasterySection
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 MasterySection
impl RefUnwindSafe for MasterySection
impl Send for MasterySection
impl Sync for MasterySection
impl Unpin for MasterySection
impl UnsafeUnpin for MasterySection
impl UnwindSafe for MasterySection
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