pub struct SpellShapeshiftRow {
pub ID: i32,
pub SpellID: i32,
pub StanceBarOrder: i32,
pub ShapeshiftExclude_0: i32,
pub ShapeshiftExclude_1: i32,
pub ShapeshiftMask_0: i32,
pub ShapeshiftMask_1: i32,
}Expand description
DBC row from SpellShapeshift.db2: shapeshift form requirements and exclusions.
Fields§
§ID: i32§SpellID: i32§StanceBarOrder: i32§ShapeshiftExclude_0: i32§ShapeshiftExclude_1: i32§ShapeshiftMask_0: i32§ShapeshiftMask_1: i32Trait Implementations§
Source§impl Clone for SpellShapeshiftRow
impl Clone for SpellShapeshiftRow
Source§fn clone(&self) -> SpellShapeshiftRow
fn clone(&self) -> SpellShapeshiftRow
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 SpellShapeshiftRow
impl Debug for SpellShapeshiftRow
Source§impl<'de> Deserialize<'de> for SpellShapeshiftRow
impl<'de> Deserialize<'de> for SpellShapeshiftRow
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 SpellShapeshiftRow
impl RefUnwindSafe for SpellShapeshiftRow
impl Send for SpellShapeshiftRow
impl Sync for SpellShapeshiftRow
impl Unpin for SpellShapeshiftRow
impl UnsafeUnpin for SpellShapeshiftRow
impl UnwindSafe for SpellShapeshiftRow
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more