http_request/websocket/shared/
struct.rs

1use crate::*;
2
3#[derive(Debug, Clone)]
4pub(crate) struct SharedWebSocketBuilder;
5
6#[derive(Debug, Clone)]
7pub struct WebSocketError {
8    pub(crate) kind: WebSocketErrorKind,
9    pub(crate) message: String,
10}
11
12#[derive(Debug, Clone, PartialEq)]
13pub enum WebSocketErrorKind {
14    Connection,
15    Protocol,
16    Timeout,
17    InvalidUrl,
18    Io,
19    Tls,
20}