pub enum QpackDecoderInstructionBuildError {
SectionAcknowledgment(QpackIntegerBuildError),
StreamCancellation(QpackIntegerBuildError),
InsertCountIncrement(QpackIntegerBuildError),
BufferTooShort {
required: usize,
available: usize,
},
}Expand description
Failure to build a QPACK decoder-stream instruction.
Variants§
SectionAcknowledgment(QpackIntegerBuildError)
The Section Acknowledgment stream ID is invalid.
Tuple Fields
§
0: QpackIntegerBuildErrorThe nested stream-ID failure.
StreamCancellation(QpackIntegerBuildError)
The Stream Cancellation stream ID is invalid.
Tuple Fields
§
0: QpackIntegerBuildErrorThe nested stream-ID failure.
InsertCountIncrement(QpackIntegerBuildError)
The Insert Count Increment value is invalid.
Tuple Fields
§
0: QpackIntegerBuildErrorThe nested increment failure.
BufferTooShort
The caller destination cannot contain the complete instruction.
Trait Implementations§
impl Copy for QpackDecoderInstructionBuildError
impl Eq for QpackDecoderInstructionBuildError
impl StructuralPartialEq for QpackDecoderInstructionBuildError
Auto Trait Implementations§
impl Freeze for QpackDecoderInstructionBuildError
impl RefUnwindSafe for QpackDecoderInstructionBuildError
impl Send for QpackDecoderInstructionBuildError
impl Sync for QpackDecoderInstructionBuildError
impl Unpin for QpackDecoderInstructionBuildError
impl UnsafeUnpin for QpackDecoderInstructionBuildError
impl UnwindSafe for QpackDecoderInstructionBuildError
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