pub enum Known {
AcceptEncoding,
ContentLength,
TransferEncoding,
Expect,
Host,
Connection,
Upgrade,
}Variants§
Implementations§
Source§impl Known
impl Known
pub fn from_name(name: &[u8]) -> Option<Self>
Sourcepub fn from_prefix(raw: &[u8]) -> Option<(Self, usize)>
pub fn from_prefix(raw: &[u8]) -> Option<(Self, usize)>
Recognizes a complete canonical field name and its following colon. The exact literal match also establishes the name’s token grammar.
pub fn apply( self, scan: &mut Fields, flags: &mut Flags, value: &[u8], version: Version, ) -> Result<(), Error>
pub fn scan_line( self, scan: &mut Fields, flags: &mut Flags, raw: &[u8], version: Version, ) -> Result<Option<Bounds>, Error>
Trait Implementations§
impl Copy for Known
impl Eq for Known
impl StructuralPartialEq for Known
Auto Trait Implementations§
impl Forget for Known
impl Freeze for Known
impl RefUnwindSafe for Known
impl Send for Known
impl Sync for Known
impl Unpin for Known
impl UnsafeUnpin for Known
impl UnwindSafe for Known
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