//! Top-level error types for `pgevolve-core`.
//!
//! Per-phase error variants (parse, catalog, diff, plan) are added by their
//! respective modules. This file declares the umbrella type and re-exports.
use Error;
/// Top-level error type. Each variant carries the typed error from one phase.
/// Result alias for crate-level operations.
pub type Result<T> = Result;