Enum ws_tool::errors::ProtocolError [−][src]
pub enum ProtocolError {
InsufficientLen(usize),
InvalidLeadingBits(u8),
InvalidOpcode(u8),
InvalidLeadingLen(u8),
MisMatchDataLen(usize, usize),
MissInitialFragmentedFrame,
NotContinueFrameAfterFragmented,
FragmentedControlFrame,
ControlFrameTooBig(usize),
InvalidCloseFramePayload,
InvalidUtf8,
InvalidCloseCode(u16),
}Expand description
errors during decode frame from bytes
Variants
InsufficientLen(usize)Tuple Fields of InsufficientLen
0: usizeInvalidLeadingBits(u8)Tuple Fields of InvalidLeadingBits
0: u8InvalidOpcode(u8)Tuple Fields of InvalidOpcode
0: u8InvalidLeadingLen(u8)Tuple Fields of InvalidLeadingLen
0: u8ControlFrameTooBig(usize)Tuple Fields of ControlFrameTooBig
0: usizeInvalidCloseCode(u16)Tuple Fields of InvalidCloseCode
0: u16