pub enum RecoverableError {
NetworkError,
ServerUnavailable,
QuotaExceeded,
PacketIdExhausted,
FlowControlLimited,
SessionTakenOver,
ServerShuttingDown,
MqoqFlowRecoverable,
}Variants§
NetworkError
QuotaExceeded
PacketIdExhausted
FlowControlLimited
SessionTakenOver
ServerShuttingDown
MqoqFlowRecoverable
Implementations§
Source§impl RecoverableError
impl RecoverableError
pub fn base_delay_multiplier(&self) -> u32
pub fn default_set() -> [Self; 6]
Trait Implementations§
Source§impl Clone for RecoverableError
impl Clone for RecoverableError
Source§fn clone(&self) -> RecoverableError
fn clone(&self) -> RecoverableError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RecoverableError
impl Debug for RecoverableError
Source§impl Hash for RecoverableError
impl Hash for RecoverableError
Source§impl PartialEq for RecoverableError
impl PartialEq for RecoverableError
impl Copy for RecoverableError
impl Eq for RecoverableError
impl StructuralPartialEq for RecoverableError
Auto Trait Implementations§
impl Freeze for RecoverableError
impl RefUnwindSafe for RecoverableError
impl Send for RecoverableError
impl Sync for RecoverableError
impl Unpin for RecoverableError
impl UnwindSafe for RecoverableError
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