pub enum SignalingError {
UnknownPeer,
Undeliverable(SendError<Result<Message, Error>>),
}
Expand description
An error in server logic.
Variants§
UnknownPeer
The recipient peer is unknown
Undeliverable(SendError<Result<Message, Error>>)
The message was undeliverable (socket may be closed or a future was dropped prematurely)
Trait Implementations§
source§impl Debug for SignalingError
impl Debug for SignalingError
source§impl Display for SignalingError
impl Display for SignalingError
source§impl Error for SignalingError
impl Error for SignalingError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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<SignalingError> for Error
impl From<SignalingError> for Error
source§fn from(source: SignalingError) -> Self
fn from(source: SignalingError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for SignalingError
impl Send for SignalingError
impl Sync for SignalingError
impl Unpin for SignalingError
impl !UnwindSafe for SignalingError
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