aboutsummaryrefslogtreecommitdiff
path: root/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/error.rs')
-rw-r--r--src/error.rs13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/error.rs b/src/error.rs
index c830024..faea80b 100644
--- a/src/error.rs
+++ b/src/error.rs
@@ -53,12 +53,15 @@ pub enum Error {
/// Protocol violation.
#[error("WebSocket protocol error: {0}")]
Protocol(#[from] ProtocolError),
- /// Message send queue full.
- #[error("Send queue is full")]
- SendQueueFull(Message),
+ /// Message write buffer is full.
+ #[error("Write buffer is full")]
+ WriteBufferFull(Message),
/// UTF coding error.
#[error("UTF-8 encoding error")]
Utf8,
+ /// Attack attempt detected.
+ #[error("Attack attempt detected")]
+ AttackAttempt,
/// Invalid URL.
#[error("URL error: {0}")]
Url(#[from] UrlError),
@@ -271,10 +274,6 @@ pub enum TlsError {
#[cfg(feature = "__rustls-tls")]
#[error("rustls error: {0}")]
Rustls(#[from] rustls::Error),
- /// Webpki error.
- #[cfg(feature = "__rustls-tls")]
- #[error("webpki error: {0}")]
- Webpki(#[from] webpki::Error),
/// DNS name resolution error.
#[cfg(feature = "__rustls-tls")]
#[error("Invalid DNS name")]