pub struct SatelliteInfo {
pub prn: u16,
pub elevation: Option<u8>,
pub azimuth: Option<u16>,
pub snr: Option<u8>,
}Expand description
Information about a single satellite, including PRN, elevation, azimuth, and SNR.
Fields§
§prn: u16Pseudo-Random Noise number (satellite identifier)
elevation: Option<u8>Elevation angle in degrees
azimuth: Option<u16>Azimuth angle in degrees
snr: Option<u8>Signal-to-noise ratio in dBHz
Trait Implementations§
Source§impl Clone for SatelliteInfo
impl Clone for SatelliteInfo
Source§fn clone(&self) -> SatelliteInfo
fn clone(&self) -> SatelliteInfo
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 SatelliteInfo
impl Debug for SatelliteInfo
Source§impl Default for SatelliteInfo
impl Default for SatelliteInfo
Source§fn default() -> SatelliteInfo
fn default() -> SatelliteInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SatelliteInfo
impl RefUnwindSafe for SatelliteInfo
impl Send for SatelliteInfo
impl Sync for SatelliteInfo
impl Unpin for SatelliteInfo
impl UnwindSafe for SatelliteInfo
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