pub struct PoeItem {Show 18 fields
pub item_class: String,
pub rarity: String,
pub name: String,
pub base: String,
pub physical_damage: Option<String>,
pub elemental_damage: Option<String>,
pub crit_strike_chance: Option<String>,
pub attacks_per_second: Option<String>,
pub weapon_range: Option<String>,
pub lvl_requirement: Option<i32>,
pub str_requirement: Option<i32>,
pub dex_requirement: Option<i32>,
pub int_requirement: Option<i32>,
pub class_requirement: Option<String>,
pub sockets: Option<String>,
pub ilvl: Option<i32>,
pub modifiers: Option<Vec<PoeModifier>>,
pub corrupted: bool,
}Fields§
§item_class: String§rarity: String§name: String§base: String§physical_damage: Option<String>§elemental_damage: Option<String>§crit_strike_chance: Option<String>§attacks_per_second: Option<String>§weapon_range: Option<String>§lvl_requirement: Option<i32>§str_requirement: Option<i32>§dex_requirement: Option<i32>§int_requirement: Option<i32>§class_requirement: Option<String>§sockets: Option<String>§ilvl: Option<i32>§modifiers: Option<Vec<PoeModifier>>§corrupted: boolImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PoeItem
impl RefUnwindSafe for PoeItem
impl Send for PoeItem
impl Sync for PoeItem
impl Unpin for PoeItem
impl UnsafeUnpin for PoeItem
impl UnwindSafe for PoeItem
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