use thiserror::Error;
#[derive(Debug, Error, PartialEq, Clone)]
pub enum TomlToEureError {
#[error("Invalid identifier '{key}': {reason}")]
InvalidIdentifier { key: String, reason: String },
#[error("Parse error: {message}")]
ParseError { message: String },
#[error("Decode error: {message}")]
DecodeError { message: String },
}