pub enum RefusalCode {
UnsupportedVersion,
PuzzleInvalid,
NotAccepted,
}Expand description
The one coarse reason a refusing HELLO carries.
Variants§
UnsupportedVersion
Frames that are not version 4.
PuzzleInvalid
A node_id that misses the puzzle, which the client can check itself.
NotAccepted
A CONNECT that failed any other check.
Trait Implementations§
Source§impl Clone for RefusalCode
impl Clone for RefusalCode
impl Copy for RefusalCode
Source§impl Debug for RefusalCode
impl Debug for RefusalCode
impl Eq for RefusalCode
Source§impl PartialEq for RefusalCode
impl PartialEq for RefusalCode
impl StructuralPartialEq for RefusalCode
Auto Trait Implementations§
impl Freeze for RefusalCode
impl RefUnwindSafe for RefusalCode
impl Send for RefusalCode
impl Sync for RefusalCode
impl Unpin for RefusalCode
impl UnsafeUnpin for RefusalCode
impl UnwindSafe for RefusalCode
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