pub struct Dop {
pub x: Option<f64>,
pub y: Option<f64>,
pub p: Option<f64>,
pub h: Option<f64>,
pub v: Option<f64>,
pub t: Option<f64>,
pub g: Option<f64>,
}Expand description
Dilution of Precision (DOP) values
DOP values indicate the quality of satellite geometry. Lower values indicate better precision.
Reference: dop_t
Fields§
§x: Option<f64>Longitude dilution of precision
y: Option<f64>Latitude dilution of precision
p: Option<f64>Position (3D) dilution of precision
h: Option<f64>Horizontal dilution of precision
v: Option<f64>Vertical dilution of precision
t: Option<f64>Time dilution of precision
g: Option<f64>Geometric dilution of precision
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Dop
impl<'de> Deserialize<'de> for Dop
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
impl StructuralPartialEq for Dop
Auto Trait Implementations§
impl Freeze for Dop
impl RefUnwindSafe for Dop
impl Send for Dop
impl Sync for Dop
impl Unpin for Dop
impl UnwindSafe for Dop
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