pub struct CreatureDifficultyRow {Show 15 fields
pub ID: i32,
pub Field_9_0_1_35522_003Min: i32,
pub Field_9_0_1_35522_003Max: i32,
pub FactionTemplateID: i32,
pub ContentTuningID: i32,
pub Flags_0: i32,
pub Flags_1: i32,
pub Flags_2: i32,
pub Flags_3: i32,
pub Flags_4: i32,
pub Flags_5: i32,
pub Flags_6: i32,
pub Flags_7: i32,
pub Flags_8: i32,
pub CreatureID: i32,
}Expand description
DBC row from CreatureDifficulty.db2: per-creature content-tuning variant.
Fields§
§ID: i32§Field_9_0_1_35522_003Min: i32§Field_9_0_1_35522_003Max: i32§FactionTemplateID: i32§ContentTuningID: i32§Flags_0: i32§Flags_1: i32§Flags_2: i32§Flags_3: i32§Flags_4: i32§Flags_5: i32§Flags_6: i32§Flags_7: i32§Flags_8: i32§CreatureID: i32Trait Implementations§
Source§impl Clone for CreatureDifficultyRow
impl Clone for CreatureDifficultyRow
Source§fn clone(&self) -> CreatureDifficultyRow
fn clone(&self) -> CreatureDifficultyRow
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 CreatureDifficultyRow
impl Debug for CreatureDifficultyRow
Source§impl<'de> Deserialize<'de> for CreatureDifficultyRow
impl<'de> Deserialize<'de> for CreatureDifficultyRow
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 CreatureDifficultyRow
impl RefUnwindSafe for CreatureDifficultyRow
impl Send for CreatureDifficultyRow
impl Sync for CreatureDifficultyRow
impl Unpin for CreatureDifficultyRow
impl UnsafeUnpin for CreatureDifficultyRow
impl UnwindSafe for CreatureDifficultyRow
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