pub struct PackedObsContentDepC {
pub p: u32,
pub l: CarrierPhase,
pub cn0: u8,
pub lock: u16,
pub sid: GnssSignalDep,
}
Expand description
GPS observations for a particular satellite signal
Pseudorange and carrier phase observation for a satellite being tracked. The observations are be interoperable with 3rd party receivers and conform with typical RTCMv3 GNSS observations.
Fields§
§p: u32
Pseudorange observation
l: CarrierPhase
Carrier phase observation with typical sign convention.
cn0: u8
Carrier-to-Noise density
lock: u16
Lock indicator. This value changes whenever a satellite signal has lost and regained lock, indicating that the carrier phase ambiguity may have changed.
sid: GnssSignalDep
GNSS signal identifier
Trait Implementations§
source§impl Clone for PackedObsContentDepC
impl Clone for PackedObsContentDepC
source§fn clone(&self) -> PackedObsContentDepC
fn clone(&self) -> PackedObsContentDepC
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 PackedObsContentDepC
impl Debug for PackedObsContentDepC
source§impl<'de> Deserialize<'de> for PackedObsContentDepC
impl<'de> Deserialize<'de> for PackedObsContentDepC
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 PackedObsContentDepC
impl PartialEq for PackedObsContentDepC
source§fn eq(&self, other: &PackedObsContentDepC) -> bool
fn eq(&self, other: &PackedObsContentDepC) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for PackedObsContentDepC
impl Serialize for PackedObsContentDepC
impl StructuralPartialEq for PackedObsContentDepC
Auto Trait Implementations§
impl Freeze for PackedObsContentDepC
impl RefUnwindSafe for PackedObsContentDepC
impl Send for PackedObsContentDepC
impl Sync for PackedObsContentDepC
impl Unpin for PackedObsContentDepC
impl UnwindSafe for PackedObsContentDepC
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