pub struct Item {Show 24 fields
pub serial: String,
pub name: Option<String>,
pub prefix: Option<String>,
pub manufacturer: Option<String>,
pub weapon_type: Option<String>,
pub item_type: Option<String>,
pub rarity: Option<String>,
pub level: Option<i32>,
pub element: Option<String>,
pub dps: Option<i32>,
pub damage: Option<i32>,
pub accuracy: Option<i32>,
pub fire_rate: Option<f64>,
pub reload_time: Option<f64>,
pub mag_size: Option<i32>,
pub value: Option<i32>,
pub red_text: Option<String>,
pub notes: Option<String>,
pub verification_status: VerificationStatus,
pub verification_notes: Option<String>,
pub verified_at: Option<String>,
pub legal: bool,
pub source: Option<String>,
pub created_at: String,
}Expand description
Item entry in the database (serial is the primary key)
Fields§
§serial: String§name: Option<String>§prefix: Option<String>§manufacturer: Option<String>§weapon_type: Option<String>§item_type: Option<String>§rarity: Option<String>§level: Option<i32>§element: Option<String>§dps: Option<i32>§damage: Option<i32>§accuracy: Option<i32>§fire_rate: Option<f64>§reload_time: Option<f64>§mag_size: Option<i32>§value: Option<i32>§red_text: Option<String>§notes: Option<String>§verification_status: VerificationStatus§verification_notes: Option<String>§verified_at: Option<String>§legal: bool§source: Option<String>§created_at: StringTrait 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
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