pub enum ToolkitError {
ActionCallError(Box<dyn Error + Send + Sync>),
JsonError(Error),
ApiError(Error),
WebSocketError(Error),
}
Variants§
ActionCallError(Box<dyn Error + Send + Sync>)
JsonError(Error)
ApiError(Error)
WebSocketError(Error)
Trait Implementations§
Source§impl Debug for ToolkitError
impl Debug for ToolkitError
Source§impl Display for ToolkitError
impl Display for ToolkitError
Source§impl Error for ToolkitError
impl Error for ToolkitError
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 ToolkitError
impl From<Error> for ToolkitError
Source§impl From<Error> for ToolkitError
impl From<Error> for ToolkitError
Auto Trait Implementations§
impl !Freeze for ToolkitError
impl !RefUnwindSafe for ToolkitError
impl Send for ToolkitError
impl Sync for ToolkitError
impl Unpin for ToolkitError
impl !UnwindSafe for ToolkitError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.