pub enum RadioError {
WebSocket(Error),
InvalidUrl(ParseError),
Json(Error),
InvalidFrequency(String),
NotConnected,
AlreadyConnected,
ConnectionClosed(String),
ServerError(String),
Timeout,
MaxReconnectAttemptsReached,
}Variants§
WebSocket(Error)
InvalidUrl(ParseError)
Json(Error)
InvalidFrequency(String)
NotConnected
AlreadyConnected
ConnectionClosed(String)
ServerError(String)
Timeout
MaxReconnectAttemptsReached
Trait Implementations§
Source§impl Debug for RadioError
impl Debug for RadioError
Source§impl Display for RadioError
impl Display for RadioError
Source§impl Error for RadioError
impl Error for RadioError
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 RadioError
impl From<Error> for RadioError
Source§impl From<Error> for RadioError
impl From<Error> for RadioError
Source§impl From<ParseError> for RadioError
impl From<ParseError> for RadioError
Source§fn from(source: ParseError) -> Self
fn from(source: ParseError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RadioError
impl !RefUnwindSafe for RadioError
impl Send for RadioError
impl Sync for RadioError
impl Unpin for RadioError
impl UnsafeUnpin for RadioError
impl !UnwindSafe for RadioError
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