use thiserror::Error;
#[derive(Debug, Error)]
pub enum ParseError {
#[error("Failed to load region data: {0}")]
DataLoadError(String),
#[error("Invalid address format: {0}")]
InvalidFormat(String),
#[error("No matching region found for: {0}")]
NotFound(String),
}