pub enum IIIError {
NotConnected,
Timeout,
Runtime(String),
Remote {
code: String,
message: String,
stacktrace: Option<String>,
},
Handler(String),
Serde(String),
WebSocket(String),
}Expand description
Errors returned by the III SDK.
Variants§
Trait Implementations§
Source§impl Error for IIIError
impl Error for IIIError
1.30.0 · 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()
Auto Trait Implementations§
impl Freeze for IIIError
impl RefUnwindSafe for IIIError
impl Send for IIIError
impl Sync for IIIError
impl Unpin for IIIError
impl UnsafeUnpin for IIIError
impl UnwindSafe for IIIError
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