pub enum Http3UniStreamParseError {
VarInt {
field: Http3UniStreamField,
offset: usize,
error: QuicVarIntParseError,
},
}Expand description
Failure to parse an HTTP/3 unidirectional stream header.
Variants§
VarInt
A required header variable-length integer is incomplete.
Fields
§
field: Http3UniStreamFieldField whose variable-length integer could not be parsed.
§
error: QuicVarIntParseErrorUnderlying QUIC variable-length integer failure.
Trait Implementations§
Source§impl Clone for Http3UniStreamParseError
impl Clone for Http3UniStreamParseError
impl Copy for Http3UniStreamParseError
Source§impl Debug for Http3UniStreamParseError
impl Debug for Http3UniStreamParseError
Source§impl Display for Http3UniStreamParseError
impl Display for Http3UniStreamParseError
impl Eq for Http3UniStreamParseError
Source§impl Error for Http3UniStreamParseError
impl Error for Http3UniStreamParseError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for Http3UniStreamParseError
impl PartialEq for Http3UniStreamParseError
impl StructuralPartialEq for Http3UniStreamParseError
Auto Trait Implementations§
impl Freeze for Http3UniStreamParseError
impl RefUnwindSafe for Http3UniStreamParseError
impl Send for Http3UniStreamParseError
impl Sync for Http3UniStreamParseError
impl Unpin for Http3UniStreamParseError
impl UnsafeUnpin for Http3UniStreamParseError
impl UnwindSafe for Http3UniStreamParseError
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