pub struct Backpack {
pub timestamp: DateTime<Utc>,
pub event: String,
pub items: Vec<BackpackEntry>,
pub components: Vec<BackpackEntry>,
pub consumables: Vec<BackpackEntry>,
pub data: Vec<BackpackEntry>,
}
Fields§
§timestamp: DateTime<Utc>
§event: String
§items: Vec<BackpackEntry>
§components: Vec<BackpackEntry>
§consumables: Vec<BackpackEntry>
§data: Vec<BackpackEntry>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Backpack
impl<'de> Deserialize<'de> for Backpack
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 Backpack
Auto Trait Implementations§
impl Freeze for Backpack
impl RefUnwindSafe for Backpack
impl Send for Backpack
impl Sync for Backpack
impl Unpin for Backpack
impl UnwindSafe for Backpack
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