pub struct Item {Show 22 fields
pub id: String,
pub tags: Vec<String>,
pub slug: String,
pub game_ref: String,
pub tradable: bool,
pub set_root: Option<bool>,
pub set_parts: Vec<String>,
pub quantity_in_set: Option<i64>,
pub rarity: Option<String>,
pub max_rank: Option<u8>,
pub max_charges: Option<u8>,
pub bulk_tradable: Option<bool>,
pub subtypes: Vec<String>,
pub max_amber_stars: Option<u8>,
pub max_cyan_stars: Option<u8>,
pub base_endo: Option<u16>,
pub endo_multiplier: Option<f32>,
pub ducats: Option<u16>,
pub req_mastery_rank: Option<u8>,
pub vaulted: Option<bool>,
pub trading_tax: Option<i64>,
pub i18n: I18N<ItemI18N>,
}Fields§
§id: String§slug: String§game_ref: String§tradable: bool§set_root: Option<bool>§set_parts: Vec<String>§quantity_in_set: Option<i64>§rarity: Option<String>§max_rank: Option<u8>§max_charges: Option<u8>§bulk_tradable: Option<bool>§subtypes: Vec<String>§max_amber_stars: Option<u8>§max_cyan_stars: Option<u8>§base_endo: Option<u16>§endo_multiplier: Option<f32>§ducats: Option<u16>§req_mastery_rank: Option<u8>§vaulted: Option<bool>§trading_tax: Option<i64>§i18n: I18N<ItemI18N>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Item
impl<'de> Deserialize<'de> for Item
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
impl StructuralPartialEq for Item
Auto Trait Implementations§
impl Freeze for Item
impl RefUnwindSafe for Item
impl Send for Item
impl Sync for Item
impl Unpin for Item
impl UnwindSafe for Item
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