From 4b2228d758d0962dd181b8af93cdfcb8e6a78c6e Mon Sep 17 00:00:00 2001 From: HampusM Date: Sat, 10 Sep 2022 16:58:58 +0200 Subject: refactor: add auth prompt handler errors --- src/errors/auth.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/errors') diff --git a/src/errors/auth.rs b/src/errors/auth.rs index a165e05..b11021c 100644 --- a/src/errors/auth.rs +++ b/src/errors/auth.rs @@ -4,11 +4,19 @@ #[derive(Debug, thiserror::Error)] pub enum AuthPromptHandlerError { - /// HTTP server failed to bind to a address. - #[error("HTTP server failed to bind to address")] + /// Web server failed to bind to a address. + #[error("Web server failed to bind to address")] BindAddressFailed, /// Invalid address. #[error("Invalid address")] InvalidAddress, + + /// Web server failed. + #[error("Web server failed")] + WebServerFailed(#[from] hyper::Error), + + /// No authentication code was received. + #[error("No authentication code was received")] + NoAuthCodeReceived, } -- cgit v1.2.3-18-g5258