//! Result type aliases and helpers.
use crateErrFrame;
/// A `Result` type alias that uses `ErrFrame` as the error type.
///
/// This is a convenience alias for functions that return errcraft errors.
///
/// # Examples
///
/// ```rust
/// use errcraft::{ErrFrame, ErrResult};
///
/// fn do_something() -> ErrResult<String> {
/// Ok("success".to_string())
/// }
/// ```
pub type ErrResult<T> = ;