pub type AppResult<C = Empty> = Result<Response<C>, AppError>;
pub enum AppResult<C = Empty> { Ok(Response<C>), Err(AppError), }
Contains the success value
Contains the error value