pub struct ItemPart {
pub id: i64,
pub item_serial: String,
pub slot: String,
pub part_index: Option<i32>,
pub part_name: Option<String>,
pub manufacturer: Option<String>,
pub effect: Option<String>,
pub verified: bool,
pub verification_method: Option<String>,
pub verification_notes: Option<String>,
pub verified_at: Option<String>,
}Expand description
Weapon part entry
Fields§
§id: i64§item_serial: String§slot: String§part_index: Option<i32>§part_name: Option<String>§manufacturer: Option<String>§effect: Option<String>§verified: bool§verification_method: Option<String>§verification_notes: Option<String>§verified_at: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ItemPart
impl<'de> Deserialize<'de> for ItemPart
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 ItemPart
impl RefUnwindSafe for ItemPart
impl Send for ItemPart
impl Sync for ItemPart
impl Unpin for ItemPart
impl UnwindSafe for ItemPart
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