Skip to main content

cdk_http_client/ws/
error.rs

1//! WebSocket error types
2
3/// Errors that can occur during WebSocket operations
4#[derive(Debug, thiserror::Error)]
5pub enum WsError {
6    /// Failed to establish a WebSocket connection
7    #[error("WebSocket connection error: {0}")]
8    Connection(String),
9    /// Failed to send a WebSocket message
10    #[error("WebSocket send error: {0}")]
11    Send(String),
12    /// Failed to receive a WebSocket message
13    #[error("WebSocket receive error: {0}")]
14    Receive(String),
15}