//! Defines the error types used throughout the library.
use ParseError;
use Error;
/// A convenient result type alias for operations within this crate.
pub type Result<T, E = PathError> = Result;
/// Represents all possible errors that can occur within the path processing modules.