pub struct Location {Show 16 fields
pub operational_status: OperationalStatus,
pub height_type: HeightType,
pub speed: f32,
pub vertical_speed: f32,
pub pressure_altitude: f32,
pub geodetic_altitude: f32,
pub track_direction: u16,
pub horizontal_accuracy: HorizontalAccuracy,
pub vertical_accuracy: VerticalAccuracy,
pub latidute: f32,
pub longitude: f32,
pub height: f32,
pub baro_altitude_accuracy: VerticalAccuracy,
pub speed_accuracy: SpeedAccuracy,
pub timestamp: f32,
pub timestamp_accuracy: Option<Duration>,
}Fields§
§operational_status: OperationalStatus§height_type: HeightType§speed: f32Speed Multiplier enables speeds up to 254.25 m/s. Only use 1 when speed exceeds 63.75 m/s and add 63.75.
vertical_speed: f32§pressure_altitude: f32§geodetic_altitude: f32§track_direction: u16Direction expressed as the route course measured clockwise from true north.
horizontal_accuracy: HorizontalAccuracy§vertical_accuracy: VerticalAccuracy§latidute: f32§longitude: f32§height: f32§baro_altitude_accuracy: VerticalAccuracy§speed_accuracy: SpeedAccuracy§timestamp: f32§timestamp_accuracy: Option<Duration>Trait Implementations§
impl StructuralPartialEq for Location
Auto Trait Implementations§
impl Freeze for Location
impl RefUnwindSafe for Location
impl Send for Location
impl Sync for Location
impl Unpin for Location
impl UnwindSafe for Location
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)