Struct ublox::NavSolutionRef
source · pub struct NavSolutionRef<'a>(/* private fields */);
Expand description
Navigation Solution Information Contains a reference to an underlying buffer, contains accessor methods to retrieve data.
Implementations§
pub fn as_bytes(&self) -> &[u8] ⓘ
sourcepub fn fix_type_raw(&self) -> u8
pub fn fix_type_raw(&self) -> u8
GPS fix Type
sourcepub fn flags(&self) -> NavStatusFlags
pub fn flags(&self) -> NavStatusFlags
Navigation Status Flags
sourcepub fn ecef_x_raw(&self) -> i32
pub fn ecef_x_raw(&self) -> i32
ECEF X coordinate (meters)
sourcepub fn ecef_y_raw(&self) -> i32
pub fn ecef_y_raw(&self) -> i32
ECEF Y coordinate (meters)
sourcepub fn ecef_z_raw(&self) -> i32
pub fn ecef_z_raw(&self) -> i32
ECEF Z coordinate (meters)
sourcepub fn position_accuracy_estimate_raw(&self) -> u32
pub fn position_accuracy_estimate_raw(&self) -> u32
3D Position Accuracy Estimate
sourcepub fn position_accuracy_estimate(&self) -> f64
pub fn position_accuracy_estimate(&self) -> f64
3D Position Accuracy Estimate
sourcepub fn ecef_vx_raw(&self) -> i32
pub fn ecef_vx_raw(&self) -> i32
ECEF X velocity (m/s)
sourcepub fn ecef_vy_raw(&self) -> i32
pub fn ecef_vy_raw(&self) -> i32
ECEF Y velocity (m/s)
sourcepub fn ecef_vz_raw(&self) -> i32
pub fn ecef_vz_raw(&self) -> i32
ECEF Z velocity (m/s)
sourcepub fn speed_accuracy_estimate_raw(&self) -> u32
pub fn speed_accuracy_estimate_raw(&self) -> u32
Speed Accuracy Estimate
sourcepub fn speed_accuracy_estimate(&self) -> f64
pub fn speed_accuracy_estimate(&self) -> f64
Speed Accuracy Estimate
Trait Implementations§
Auto Trait Implementations§
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