pub struct SpellCategoryRow {
pub ID: i32,
pub Name_lang: Option<String>,
pub Flags: i32,
pub UsesPerWeek: i32,
pub MaxCharges: i32,
pub ChargeRecoveryTime: i32,
pub TypeMask: i32,
}Expand description
DBC row from SpellCategory.db2: category charge recovery settings.
Fields§
§ID: i32§Name_lang: Option<String>§Flags: i32§UsesPerWeek: i32§MaxCharges: i32§ChargeRecoveryTime: i32§TypeMask: i32Trait Implementations§
Source§impl Clone for SpellCategoryRow
impl Clone for SpellCategoryRow
Source§fn clone(&self) -> SpellCategoryRow
fn clone(&self) -> SpellCategoryRow
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 SpellCategoryRow
impl Debug for SpellCategoryRow
Source§impl<'de> Deserialize<'de> for SpellCategoryRow
impl<'de> Deserialize<'de> for SpellCategoryRow
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 SpellCategoryRow
impl RefUnwindSafe for SpellCategoryRow
impl Send for SpellCategoryRow
impl Sync for SpellCategoryRow
impl Unpin for SpellCategoryRow
impl UnsafeUnpin for SpellCategoryRow
impl UnwindSafe for SpellCategoryRow
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