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}