Struct sbp::messages::ssr::stec_sat_element::STECSatElement
source · pub struct STECSatElement {
pub sv_id: SvId,
pub stec_quality_indicator: u8,
pub stec_coeff: [i16; 4],
}
Expand description
None
STEC polynomial for the given satellite.
Fields§
§sv_id: SvId
Unique space vehicle identifier
stec_quality_indicator: u8
Quality of the STEC data. Encoded following RTCM DF389 specification but in units of TECU instead of m.
stec_coeff: [i16; 4]
Coefficients of the STEC polynomial in the order of C00, C01, C10, C11. C00 = 0.05 TECU, C01/C10 = 0.02 TECU/deg, C11 0.02 TECU/deg^2
Trait Implementations§
source§impl Clone for STECSatElement
impl Clone for STECSatElement
source§fn clone(&self) -> STECSatElement
fn clone(&self) -> STECSatElement
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 STECSatElement
impl Debug for STECSatElement
source§impl<'de> Deserialize<'de> for STECSatElement
impl<'de> Deserialize<'de> for STECSatElement
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 STECSatElement
impl PartialEq for STECSatElement
source§fn eq(&self, other: &STECSatElement) -> bool
fn eq(&self, other: &STECSatElement) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for STECSatElement
impl Serialize for STECSatElement
impl StructuralPartialEq for STECSatElement
Auto Trait Implementations§
impl Freeze for STECSatElement
impl RefUnwindSafe for STECSatElement
impl Send for STECSatElement
impl Sync for STECSatElement
impl Unpin for STECSatElement
impl UnwindSafe for STECSatElement
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