pub enum WaapiError {
Disconnected,
Wamp(String),
WebSocket(Box<Error>),
Serde(Error),
Io(Error),
}Expand description
WAAPI client error type.
WAAPI 客户端错误类型。
Variants§
Disconnected
Client already disconnected.
客户端已断开连接。
Wamp(String)
WAMP protocol error (e.g. server returned ERROR message).
WAMP 协议层错误(如服务端返回 ERROR 消息)。
WebSocket(Box<Error>)
WebSocket error.
WebSocket 层错误。
Serde(Error)
Serialization / deserialization error.
序列化/反序列化错误。
Io(Error)
IO error (e.g. failed to create tokio runtime).
IO 错误(如 tokio runtime 创建失败)。
Trait Implementations§
Source§impl Debug for WaapiError
impl Debug for WaapiError
Source§impl Display for WaapiError
impl Display for WaapiError
Source§impl Error for WaapiError
impl Error for WaapiError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Error> for WaapiError
impl From<Error> for WaapiError
Auto Trait Implementations§
impl Freeze for WaapiError
impl !RefUnwindSafe for WaapiError
impl Send for WaapiError
impl Sync for WaapiError
impl Unpin for WaapiError
impl UnsafeUnpin for WaapiError
impl !UnwindSafe for WaapiError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more