#[repr(i32)]pub enum FixMode {
NotSeen = 0,
NoFix = 1,
Fix2D = 2,
Fix3D = 3,
}Expand description
GPS fix mode indicating the quality/dimension of the position fix
Reference: gps_fix_t.mode
Variants§
NotSeen = 0
No GPS data has been seen yet
NoFix = 1
GPS is online but no fix acquired
Fix2D = 2
2D fix (latitude/longitude only, no altitude)
Fix3D = 3
3D fix (full position including altitude)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FixMode
impl<'de> Deserialize<'de> for FixMode
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 Copy for FixMode
impl Eq for FixMode
impl StructuralPartialEq for FixMode
Auto Trait Implementations§
impl Freeze for FixMode
impl RefUnwindSafe for FixMode
impl Send for FixMode
impl Sync for FixMode
impl Unpin for FixMode
impl UnwindSafe for FixMode
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