Enum socketioxide::AckError
source · pub enum AckError {
Serialize(Error),
AckReceive(RecvError),
Timeout(Elapsed),
SendChannel(SendError),
}Expand description
Error type for ack responses
Variants§
Serialize(Error)
The ack response cannot be parsed
AckReceive(RecvError)
The ack response cannot be received correctly
Timeout(Elapsed)
The ack response timed out
SendChannel(SendError)
The emit payload cannot be sent
Trait Implementations§
source§impl Error for AckError
impl Error for AckError
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()
Auto Trait Implementations§
impl !RefUnwindSafe for AckError
impl Send for AckError
impl !Sync for AckError
impl Unpin for AckError
impl !UnwindSafe for AckError
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