pub enum QpackEncoderInstructionParseError {
DispatchIncomplete,
SetDynamicTableCapacity(QpackIntegerParseError),
InsertWithNameReferenceNameIndex(QpackIntegerParseError),
InsertWithNameReferenceValue(QpackStringLiteralParseError),
InsertWithLiteralNameName(QpackStringLiteralParseError),
InsertWithLiteralNameValue(QpackStringLiteralParseError),
DuplicateIndex(QpackIntegerParseError),
}Expand description
Failure to parse one QPACK encoder-stream instruction.
Variants§
DispatchIncomplete
The input contains no first octet to dispatch.
SetDynamicTableCapacity(QpackIntegerParseError)
The Set Dynamic Table Capacity integer is invalid.
Tuple Fields
§
0: QpackIntegerParseErrorThe nested capacity-integer failure.
InsertWithNameReferenceNameIndex(QpackIntegerParseError)
The Insert With Name Reference name index is invalid.
Tuple Fields
§
0: QpackIntegerParseErrorThe nested name-index failure.
InsertWithNameReferenceValue(QpackStringLiteralParseError)
The Insert With Name Reference value is invalid.
Tuple Fields
§
0: QpackStringLiteralParseErrorThe nested value-string failure.
InsertWithLiteralNameName(QpackStringLiteralParseError)
The Insert With Literal Name name is invalid.
Tuple Fields
§
0: QpackStringLiteralParseErrorThe nested name-string failure.
InsertWithLiteralNameValue(QpackStringLiteralParseError)
The Insert With Literal Name value is invalid.
Tuple Fields
§
0: QpackStringLiteralParseErrorThe nested value-string failure.
DuplicateIndex(QpackIntegerParseError)
The Duplicate index is invalid.
Tuple Fields
§
0: QpackIntegerParseErrorThe nested duplicate-index failure.
Trait Implementations§
impl Copy for QpackEncoderInstructionParseError
impl Eq for QpackEncoderInstructionParseError
impl StructuralPartialEq for QpackEncoderInstructionParseError
Auto Trait Implementations§
impl Freeze for QpackEncoderInstructionParseError
impl RefUnwindSafe for QpackEncoderInstructionParseError
impl Send for QpackEncoderInstructionParseError
impl Sync for QpackEncoderInstructionParseError
impl Unpin for QpackEncoderInstructionParseError
impl UnsafeUnpin for QpackEncoderInstructionParseError
impl UnwindSafe for QpackEncoderInstructionParseError
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