rust-errkit 0.1.1

Idiomatic Rust error handling kit
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::AppError;

pub type AppResult<T> = Result<T, AppError>;

pub trait ResultExt<T> {
    fn errkit(self) -> AppResult<T>;
}

impl<T> ResultExt<T> for Result<T, AppError> {
    fn errkit(self) -> AppResult<T> {
        self
    }
}