Struct gpsd_proto::Gst
source · pub struct Gst {
pub device: Option<String>,
pub time: Option<String>,
pub rms: Option<f32>,
pub major: Option<f32>,
pub minor: Option<f32>,
pub orient: Option<f32>,
pub lat: Option<f32>,
pub lon: Option<f32>,
pub alt: Option<f32>,
}
Expand description
Pseudorange noise report.
Fields§
§device: Option<String>
Name of originating device.
time: Option<String>
Time/date stamp in ISO8601 format, UTC. May have a fractional part of up to .001 sec precision.
rms: Option<f32>
Value of the standard deviation of the range inputs to the navigation process (range inputs include pseudoranges and DGPS corrections).
major: Option<f32>
Standard deviation of semi-major axis of error ellipse, in meters.
minor: Option<f32>
Standard deviation of semi-minor axis of error ellipse, in meters.
orient: Option<f32>
Orientation of semi-major axis of error ellipse, in degrees from true north.
lat: Option<f32>
Standard deviation of latitude error, in meters.
lon: Option<f32>
Standard deviation of longitude error, in meters.
alt: Option<f32>
Standard deviation of altitude error, in meters.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Gst
impl<'de> Deserialize<'de> for Gst
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
Auto Trait Implementations§
impl RefUnwindSafe for Gst
impl Send for Gst
impl Sync for Gst
impl Unpin for Gst
impl UnwindSafe for Gst
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