Struct sbp::messages::tracking::tracking_channel_state::TrackingChannelState
source · pub struct TrackingChannelState {
pub sid: GnssSignal,
pub fcn: u8,
pub cn0: u8,
}
Expand description
Signal tracking channel state
Tracking channel state for a specific satellite signal and measured signal power.
Fields§
§sid: GnssSignal
GNSS signal being tracked
fcn: u8
Frequency channel number (GLONASS only)
cn0: u8
Carrier-to-Noise density. Zero implies invalid cn0.
Trait Implementations§
source§impl Clone for TrackingChannelState
impl Clone for TrackingChannelState
source§fn clone(&self) -> TrackingChannelState
fn clone(&self) -> TrackingChannelState
Returns a copy 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 TrackingChannelState
impl Debug for TrackingChannelState
source§impl<'de> Deserialize<'de> for TrackingChannelState
impl<'de> Deserialize<'de> for TrackingChannelState
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 PartialEq for TrackingChannelState
impl PartialEq for TrackingChannelState
source§fn eq(&self, other: &TrackingChannelState) -> bool
fn eq(&self, other: &TrackingChannelState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for TrackingChannelState
impl Serialize for TrackingChannelState
impl StructuralPartialEq for TrackingChannelState
Auto Trait Implementations§
impl Freeze for TrackingChannelState
impl RefUnwindSafe for TrackingChannelState
impl Send for TrackingChannelState
impl Sync for TrackingChannelState
impl Unpin for TrackingChannelState
impl UnwindSafe for TrackingChannelState
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