pub enum Http1BuildError {
InvalidValue,
LengthTooLarge,
BufferTooShort {
required: usize,
available: usize,
},
}Expand description
Failure to build HTTP/1 bytes in caller-owned storage.
Variants§
InvalidValue
A start-line component or field is invalid.
LengthTooLarge
The finished head length exceeds usize.
BufferTooShort
The caller buffer cannot contain the finished encoding.
Trait Implementations§
Source§impl Clone for Http1BuildError
impl Clone for Http1BuildError
impl Copy for Http1BuildError
Source§impl Debug for Http1BuildError
impl Debug for Http1BuildError
Source§impl Display for Http1BuildError
impl Display for Http1BuildError
impl Eq for Http1BuildError
Source§impl PartialEq for Http1BuildError
impl PartialEq for Http1BuildError
impl StructuralPartialEq for Http1BuildError
Auto Trait Implementations§
impl Freeze for Http1BuildError
impl RefUnwindSafe for Http1BuildError
impl Send for Http1BuildError
impl Sync for Http1BuildError
impl Unpin for Http1BuildError
impl UnsafeUnpin for Http1BuildError
impl UnwindSafe for Http1BuildError
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