pub enum VoxRtcError {
InvalidUrl(ParseError),
Http(Error),
WebSocket(Box<Error>),
Json(Error),
Timeout(&'static str),
JoinTimeout(String),
JoinFailed {
channel: String,
state: String,
},
Disconnected,
PondSocketClient(String),
CreateSessionFailed {
status: StatusCode,
body: String,
},
}Variants§
InvalidUrl(ParseError)
Http(Error)
WebSocket(Box<Error>)
Json(Error)
Timeout(&'static str)
JoinTimeout(String)
JoinFailed
Disconnected
PondSocketClient(String)
CreateSessionFailed
Trait Implementations§
Source§impl Debug for VoxRtcError
impl Debug for VoxRtcError
Source§impl Display for VoxRtcError
impl Display for VoxRtcError
Source§impl Error for VoxRtcError
impl Error for VoxRtcError
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<ClientError> for VoxRtcError
impl From<ClientError> for VoxRtcError
Source§fn from(value: ClientError) -> Self
fn from(value: ClientError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for VoxRtcError
impl From<Error> for VoxRtcError
Source§impl From<Error> for VoxRtcError
impl From<Error> for VoxRtcError
Source§impl From<Error> for VoxRtcError
impl From<Error> for VoxRtcError
Source§impl From<ParseError> for VoxRtcError
impl From<ParseError> for VoxRtcError
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 VoxRtcError
impl !RefUnwindSafe for VoxRtcError
impl Send for VoxRtcError
impl Sync for VoxRtcError
impl Unpin for VoxRtcError
impl UnsafeUnpin for VoxRtcError
impl !UnwindSafe for VoxRtcError
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