pub enum PositionAmbiguity {
Full,
Level1,
Level2,
Level3,
Level4,
}Expand description
Position ambiguity level for APRS position reports.
Each level removes one digit of precision from the transmitted latitude/longitude, progressively obscuring the station’s exact location.
Variants§
Full
Full precision (no ambiguity). 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 PositionAmbiguity
impl Clone for PositionAmbiguity
Source§fn clone(&self) -> PositionAmbiguity
fn clone(&self) -> PositionAmbiguity
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 PositionAmbiguity
impl Debug for PositionAmbiguity
Source§impl Hash for PositionAmbiguity
impl Hash for PositionAmbiguity
Source§impl PartialEq for PositionAmbiguity
impl PartialEq for PositionAmbiguity
impl Copy for PositionAmbiguity
impl Eq for PositionAmbiguity
impl StructuralPartialEq for PositionAmbiguity
Auto Trait Implementations§
impl Freeze for PositionAmbiguity
impl RefUnwindSafe for PositionAmbiguity
impl Send for PositionAmbiguity
impl Sync for PositionAmbiguity
impl Unpin for PositionAmbiguity
impl UnwindSafe for PositionAmbiguity
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