use Error;
/// Type for any possible error, because the traits in this module
/// can be used in with any possible contexts (and error types).
pub type AnyError = ;
/// Listing of some general re-usable errors
/// Convenience type alias for `Result` with [`GeneralError`] as the error type.
pub type Result<T> = Result;