diff options
Diffstat (limited to 'src/error.rs')
-rw-r--r-- | src/error.rs | 13 |
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")] |