pub enum GpsPositionAmbiguity {
Full,
Level1,
Level2,
Level3,
Level4,
}Expand description
GPS position ambiguity level.
Each level removes one digit of precision from the transmitted position, progressively obscuring the exact location. Identical in concept to APRS position ambiguity but configured via the GPS menu.
Variants§
Full
Full precision (approximately 60 feet).
Level1
1 digit removed (approximately 1/10 mile).
Level2
2 digits removed (approximately 1 mile).
Level3
3 digits removed (approximately 10 miles).
Level4
4 digits removed (approximately 60 miles).
Trait Implementations§
Source§impl Clone for GpsPositionAmbiguity
impl Clone for GpsPositionAmbiguity
Source§fn clone(&self) -> GpsPositionAmbiguity
fn clone(&self) -> GpsPositionAmbiguity
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GpsPositionAmbiguity
impl Debug for GpsPositionAmbiguity
Source§impl Hash for GpsPositionAmbiguity
impl Hash for GpsPositionAmbiguity
Source§impl PartialEq for GpsPositionAmbiguity
impl PartialEq for GpsPositionAmbiguity
impl Copy for GpsPositionAmbiguity
impl Eq for GpsPositionAmbiguity
impl StructuralPartialEq for GpsPositionAmbiguity
Auto Trait Implementations§
impl Freeze for GpsPositionAmbiguity
impl RefUnwindSafe for GpsPositionAmbiguity
impl Send for GpsPositionAmbiguity
impl Sync for GpsPositionAmbiguity
impl Unpin for GpsPositionAmbiguity
impl UnwindSafe for GpsPositionAmbiguity
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