Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/sentences/aam.rs
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ use crate::{parse::NmeaSentence, sentences::utils::array_string, Error, Sentence
/// ```
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct AamData {
pub arrival_circle_entered: Option<bool>,
pub perpendicular_passed: Option<bool>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/apa.rs
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ use crate::{parse::NmeaSentence, sentences::utils::array_string, Error, Sentence

#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq, Clone)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct ApaData {
pub status_warning: Option<bool>,
pub status_cycle_warning: Option<bool>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/bwc.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ use crate::{
/// ```
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct BwcData {
#[cfg_attr(feature = "defmt-03", defmt(Debug2Format))]
pub fix_time: Option<NaiveTime>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/bww.rs
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ use crate::{
/// Example: `$GPBWW,213.8,T,218.0,M,TOWPT,FROMWPT*42`
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct BwwData {
pub true_bearing: Option<f32>,
pub magnetic_bearing: Option<f32>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/dbk.rs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ use crate::{parse::NmeaSentence, Error, ParseResult, SentenceType};
/// Example: `$SDDBK,1330.5,f,0405.5,M,0221.6,F*2E`
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct DbkData {
pub depth_feet: Option<f64>,
pub depth_meters: Option<f64>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/dbs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ use crate::{Error, NmeaSentence, ParseResult, SentenceType};
///
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct DbsData {
pub water_depth_feet: Option<f32>,
pub water_depth_meters: Option<f32>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/gga.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ use crate::{
/// ```
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct GgaData {
#[cfg_attr(
not(feature = "std"),
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/gns.rs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ use crate::{parse::NmeaSentence, Error, SentenceType};
/// ```
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct GnsData {
#[cfg_attr(feature = "defmt-03", defmt(Debug2Format))]
pub fix_time: Option<NaiveTime>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/gst.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ use nom::{character::complete::char, combinator::opt, number::complete::float, I

#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct GstData {
#[cfg_attr(feature = "defmt-03", defmt(Debug2Format))]
pub time: Option<NaiveTime>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/hdt.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ use crate::{Error, NmeaSentence, SentenceType};
/// 3. Checksum
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct HdtData {
/// Heading, degrees True
pub heading: Option<f32>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/mda.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ use crate::{parse::NmeaSentence, Error, SentenceType};
/// ```
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct MdaData {
/// Pressure in inches of mercury
pub pressure_in_hg: Option<f32>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/mtw.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ use crate::{parse::NmeaSentence, Error, SentenceType};
/// 3: Mandatory NMEA checksum
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct MtwData {
pub temperature: Option<f64>,
}
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/mwv.rs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ use crate::{parse::NmeaSentence, Error, SentenceType};
/// ```
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct MwvData {
pub wind_direction: Option<f32>,
pub reference: Option<MwvReference>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/ttm.rs
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ pub enum TtmTypeOfAcquisition {
/// ```
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq)]
#[derive(Debug, Clone, PartialEq)]
pub struct TtmData {
/// Target number
pub target_number: Option<u8>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/wnc.rs
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ use crate::{
/// 4. K = Kilometers
/// 5. Waypoint ID, Destination
/// 6. Waypoint ID, Origin
#[derive(Debug, PartialEq)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct WncData {
/// Distance, Nautical Miles
pub distance_nautical_miles: Option<f32>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/zfo.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ use crate::{
/// 4. Checksum
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq, Eq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct ZfoData {
#[cfg_attr(feature = "defmt-03", defmt(Debug2Format))]
pub fix_time: Option<NaiveTime>,
Expand Down
2 changes: 1 addition & 1 deletion src/sentences/ztg.rs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ use super::utils::array_string;
/// 4. Checksum
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[cfg_attr(feature = "defmt-03", derive(defmt::Format))]
#[derive(Debug, PartialEq, Eq)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct ZtgData {
#[cfg_attr(feature = "defmt-03", defmt(Debug2Format))]
pub fix_time: Option<NaiveTime>,
Expand Down