pub enum SatQuality {
Invalid,
NoSignal,
Searching,
Acquired,
Unusable,
CodeLocked,
CodeCarrierLocked,
}Expand description
Satellite signal quality indicator
Indicates the tracking status and signal quality for a satellite.
Reference: satellite.qualityInd
Variants§
Invalid
Invalid or no data
NoSignal
No signal detected from satellite
Searching
Searching for satellite signal
Acquired
Signal acquired but not yet usable
Unusable
Signal acquired but unusable (e.g., too weak)
CodeLocked
Code lock achieved (coarse position)
CodeCarrierLocked
Code and carrier lock (precise position)
Trait Implementations§
Source§impl Clone for SatQuality
impl Clone for SatQuality
Source§fn clone(&self) -> SatQuality
fn clone(&self) -> SatQuality
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 SatQuality
impl Debug for SatQuality
Source§impl<'de> Deserialize<'de> for SatQuality
impl<'de> Deserialize<'de> for SatQuality
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
Source§impl Hash for SatQuality
impl Hash for SatQuality
Source§impl PartialEq for SatQuality
impl PartialEq for SatQuality
impl Copy for SatQuality
impl Eq for SatQuality
impl StructuralPartialEq for SatQuality
Auto Trait Implementations§
impl Freeze for SatQuality
impl RefUnwindSafe for SatQuality
impl Send for SatQuality
impl Sync for SatQuality
impl Unpin for SatQuality
impl UnwindSafe for SatQuality
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