pub struct StateVector {Show 18 fields
pub icao24: String,
pub callsign: Option<String>,
pub origin_country: String,
pub time_position: Option<u64>,
pub last_contact: u64,
pub longitude: Option<f32>,
pub latitude: Option<f32>,
pub baro_altitude: Option<f32>,
pub on_ground: bool,
pub velocity: Option<f32>,
pub true_track: Option<f32>,
pub vertical_rate: Option<f32>,
pub sensors: Option<Vec<u64>>,
pub geo_altitude: Option<f32>,
pub squawk: Option<String>,
pub spi: bool,
pub position_source: u8,
pub undocumented: Option<u32>,
}Fields§
§icao24: String§callsign: Option<String>§origin_country: String§time_position: Option<u64>§last_contact: u64§longitude: Option<f32>§latitude: Option<f32>§baro_altitude: Option<f32>§on_ground: bool§velocity: Option<f32>§true_track: Option<f32>§vertical_rate: Option<f32>§sensors: Option<Vec<u64>>§geo_altitude: Option<f32>§squawk: Option<String>§spi: bool§position_source: u8§undocumented: Option<u32>There is an undocumented extra field in StateVectors, for now it will be read, and just ignored. This will be updated when the API reference begins to list this field
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StateVector
impl RefUnwindSafe for StateVector
impl Send for StateVector
impl Sync for StateVector
impl Unpin for StateVector
impl UnwindSafe for StateVector
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