//! The crate-wide error type and `Result` alias.
/// The single error type returned across petekIO. Readers validate on load and
/// return a typed `GeoError`, never a panic.
/// Convenience alias: `Result<T> = std::result::Result<T, GeoError>`.
pub type Result<T> = Result;