pub struct Killmail {
pub attackers: Vec<Attacker>,
pub killmail_id: i32,
pub killmail_time: DateTime<Utc>,
pub moon_id: Option<i32>,
pub solar_system_id: i32,
pub victim: Victim,
pub war_id: Option<i32>,
}Fields§
§attackers: Vec<Attacker>§killmail_id: i32§killmail_time: DateTime<Utc>§moon_id: Option<i32>§solar_system_id: i32§victim: Victim§war_id: Option<i32>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Killmail
impl<'de> Deserialize<'de> for Killmail
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 Killmail
impl RefUnwindSafe for Killmail
impl Send for Killmail
impl Sync for Killmail
impl Unpin for Killmail
impl UnwindSafe for Killmail
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