pub enum StreamDeckSocketError {
WebSocketError(Error),
BadMessage(Error),
}
Expand description
Represents an error that occurred reading or writing the web socket.
Variants§
WebSocketError(Error)
The web socket reported an error.
BadMessage(Error)
The message could not be encoded/decoded.
Trait Implementations§
Source§impl Debug for StreamDeckSocketError
impl Debug for StreamDeckSocketError
Source§impl Display for StreamDeckSocketError
impl Display for StreamDeckSocketError
Source§impl Fail for StreamDeckSocketError
impl Fail for StreamDeckSocketError
Source§fn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
Source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace
carried by this failure, if it
carries one. Read moreAuto Trait Implementations§
impl Freeze for StreamDeckSocketError
impl !RefUnwindSafe for StreamDeckSocketError
impl Send for StreamDeckSocketError
impl Sync for StreamDeckSocketError
impl Unpin for StreamDeckSocketError
impl !UnwindSafe for StreamDeckSocketError
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