metar_taf_parser/metar/errors.rs
1//! Module `errors`.
2//!
3//! Contains types and parsing logic implemented for this crate.
4use thiserror::Error;
5
6#[derive(Debug, Error)]
7/// Enumerates the allowed values for MetarError.
8pub enum MetarError {
9 #[error("invalid METAR format")]
10 InvalidFormat,
11
12 #[error("unsupported or unknown group: {0}")]
13 UnknownGroup(String),
14}