[−][src]Struct rscache::ItemDefinition
Contains all the information about a certain item fetched from the cache through
the ItemLoader.
The InventoryModelData and the CharacterModelData were hidden in the documents because these are rarely accessed, they contain useless information in most use-cases.
Fields
id: u16inventory_model_data: InventoryModelDatacharacter_model_data: CharacterModelDataname: Stringstackable: boolcost: i32members_only: booloptions: [String; 5]interface_options: [String; 5]tradable: boolnoted_id: u16noted_template: u16count_obj: Option<[i32; 10]>count_co: [u16; 10]team: u8bought_link: u16bought_tempalte: u16params: HashMap<u32, String>Trait Implementations
impl Clone for ItemDefinition[src]
fn clone(&self) -> ItemDefinition[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for ItemDefinition[src]
impl Default for ItemDefinition[src]
fn default() -> ItemDefinition[src]
Auto Trait Implementations
impl RefUnwindSafe for ItemDefinition
impl Send for ItemDefinition
impl Sync for ItemDefinition
impl Unpin for ItemDefinition
impl UnwindSafe for ItemDefinition
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,