use crate::parse::StatusParsingError;
use crate::sentences::SentenceType;
#[derive(Debug, Clone, PartialEq)]
pub enum NmeaSentenceError<'a> {
SentenceLengthError(usize),
ChecksumError(u8, u8),
GeneralParsingError,
TypeNotImplementedError(SentenceType),
HexParsingError(u8, u8),
UnkownTypeError(&'a [u8]),
DataParsingError(nom::Err<(&'a [u8], nom::error::ErrorKind)>),
StatusParsingError(StatusParsingError),
}