pub struct ItemSubClassRow {
pub DisplayName_lang: Option<String>,
pub VerboseName_lang: Option<String>,
pub ID: i32,
pub ClassID: i32,
pub SubClassID: i32,
pub AuctionHouseSortOrder: i32,
pub PrerequisiteProficiency: i32,
pub Flags: i32,
pub DisplayFlags: i32,
pub WeaponSwingSize: i32,
pub PostrequisiteProficiency: i32,
}Expand description
DBC row from ItemSubClass.db2: item sub-class with weapon/armor type details.
Fields§
§DisplayName_lang: Option<String>§VerboseName_lang: Option<String>§ID: i32§ClassID: i32§SubClassID: i32§AuctionHouseSortOrder: i32§PrerequisiteProficiency: i32§Flags: i32§DisplayFlags: i32§WeaponSwingSize: i32§PostrequisiteProficiency: i32Trait Implementations§
Source§impl Clone for ItemSubClassRow
impl Clone for ItemSubClassRow
Source§fn clone(&self) -> ItemSubClassRow
fn clone(&self) -> ItemSubClassRow
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 ItemSubClassRow
impl Debug for ItemSubClassRow
Source§impl<'de> Deserialize<'de> for ItemSubClassRow
impl<'de> Deserialize<'de> for ItemSubClassRow
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 ItemSubClassRow
impl RefUnwindSafe for ItemSubClassRow
impl Send for ItemSubClassRow
impl Sync for ItemSubClassRow
impl Unpin for ItemSubClassRow
impl UnsafeUnpin for ItemSubClassRow
impl UnwindSafe for ItemSubClassRow
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