pub enum InvalidStateKind {
ExpectedActive {
actual: &'static str,
},
DataWhileClosing,
AlreadyClosed,
WorkerGone,
}Expand description
会话非法状态转换的结构化原因。
Variants§
ExpectedActive
需要 Active,实际为其它状态。
DataWhileClosing
Closing 期间又收到业务 Binary/Text。
AlreadyClosed
已 Closed 仍尝试 begin_close。
WorkerGone
串行 handler worker 通道已关闭。
Trait Implementations§
Source§impl Clone for InvalidStateKind
impl Clone for InvalidStateKind
Source§fn clone(&self) -> InvalidStateKind
fn clone(&self) -> InvalidStateKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InvalidStateKind
impl Debug for InvalidStateKind
Source§impl Display for InvalidStateKind
impl Display for InvalidStateKind
impl Eq for InvalidStateKind
Source§impl PartialEq for InvalidStateKind
impl PartialEq for InvalidStateKind
impl StructuralPartialEq for InvalidStateKind
Auto Trait Implementations§
impl Freeze for InvalidStateKind
impl RefUnwindSafe for InvalidStateKind
impl Send for InvalidStateKind
impl Sync for InvalidStateKind
impl Unpin for InvalidStateKind
impl UnsafeUnpin for InvalidStateKind
impl UnwindSafe for InvalidStateKind
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