pub struct Raw {
pub device: Option<String>,
pub time: Option<DateTime<Utc>>,
pub rawdata: Vec<Measurement>,
}Expand description
Raw GPS receiver data
Contains raw measurement data from the GPS receiver, including pseudoranges, carrier phases, and signal strengths.
Reference: json_raw_read
Fields§
§device: Option<String>Device path that provided this data
time: Option<DateTime<Utc>>GPS time of these measurements
rawdata: Vec<Measurement>Raw measurement data for each satellite
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Raw
impl<'de> Deserialize<'de> for Raw
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 Raw
Auto Trait Implementations§
impl Freeze for Raw
impl RefUnwindSafe for Raw
impl Send for Raw
impl Sync for Raw
impl Unpin for Raw
impl UnwindSafe for Raw
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