summaryrefslogtreecommitdiff
path: root/src/errors/auth.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/errors/auth.rs')
-rw-r--r--src/errors/auth.rs12
1 files changed, 10 insertions, 2 deletions
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,
}