graphql_ws_client/
error.rs

1#[derive(thiserror::Error, Debug)]
2/// Error type
3pub enum Error {
4    /// Unknown error
5    #[error("unknown: {0}")]
6    Unknown(String),
7    /// Custom error
8    #[error("{0}: {1}")]
9    Custom(String, String),
10    /// Unexpected close frame
11    #[error("got close frame. code: {0}, reason: {1}")]
12    Close(u16, String),
13    /// Decoding / parsing error
14    #[error("message decode error, reason: {0}")]
15    Decode(String),
16    /// Serializing error
17    #[error("couldn't serialize message, reason: {0}")]
18    Serializing(String),
19    /// Sending error
20    #[error("message sending error, reason: {0}")]
21    Send(String),
22    /// Futures spawn error
23    #[error("futures spawn error, reason: {0}")]
24    SpawnHandle(String),
25    /// Sender shutdown error
26    #[error("sender shutdown error, reason: {0}")]
27    SenderShutdown(String),
28}