pub struct ProfileWeapon {
pub item_id: Option<String>,
pub unique_name: Option<String>,
pub name: Option<String>,
pub nemesis: Option<Option<String>>,
pub configs: Option<Vec<ConfigsInner>>,
pub upgrade_fingerprint: Option<Box<ProfileWeaponUpgradeFingerprint>>,
pub features: Option<f64>,
pub upgrade_ver: Option<i32>,
pub xp: Option<i32>,
pub polarized: Option<i32>,
pub polarity: Option<Option<Vec<ProfileWeaponPolarityInner>>>,
}Fields§
§item_id: Option<String>§unique_name: Option<String>§name: Option<String>§nemesis: Option<Option<String>>§configs: Option<Vec<ConfigsInner>>§upgrade_fingerprint: Option<Box<ProfileWeaponUpgradeFingerprint>>§features: Option<f64>§upgrade_ver: Option<i32>§xp: Option<i32>§polarized: Option<i32>§polarity: Option<Option<Vec<ProfileWeaponPolarityInner>>>Implementations§
Source§impl ProfileWeapon
impl ProfileWeapon
pub fn new() -> ProfileWeapon
Trait Implementations§
Source§impl Clone for ProfileWeapon
impl Clone for ProfileWeapon
Source§fn clone(&self) -> ProfileWeapon
fn clone(&self) -> ProfileWeapon
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 ProfileWeapon
impl Debug for ProfileWeapon
Source§impl Default for ProfileWeapon
impl Default for ProfileWeapon
Source§fn default() -> ProfileWeapon
fn default() -> ProfileWeapon
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProfileWeapon
impl<'de> Deserialize<'de> for ProfileWeapon
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
Source§impl PartialEq for ProfileWeapon
impl PartialEq for ProfileWeapon
Source§impl Serialize for ProfileWeapon
impl Serialize for ProfileWeapon
impl StructuralPartialEq for ProfileWeapon
Auto Trait Implementations§
impl Freeze for ProfileWeapon
impl RefUnwindSafe for ProfileWeapon
impl Send for ProfileWeapon
impl Sync for ProfileWeapon
impl Unpin for ProfileWeapon
impl UnwindSafe for ProfileWeapon
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