pub struct HeaderScan {
pub content_length: Option<usize>,
pub has_transfer_encoding: bool,
pub is_chunked_transfer: bool,
pub has_expect: bool,
pub expect_continue: bool,
pub duplicate_content_length: bool,
pub accept_encoding_gzip: bool,
}Fields§
§content_length: Option<usize>§has_transfer_encoding: bool§is_chunked_transfer: bool§has_expect: bool§expect_continue: bool§duplicate_content_length: bool§accept_encoding_gzip: boolImplementations§
Source§impl HeaderScan
impl HeaderScan
pub fn validate_for_request(&self) -> Result<BodyFraming>
Trait Implementations§
Source§impl Clone for HeaderScan
impl Clone for HeaderScan
Source§fn clone(&self) -> HeaderScan
fn clone(&self) -> HeaderScan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HeaderScan
Source§impl Debug for HeaderScan
impl Debug for HeaderScan
Source§impl Default for HeaderScan
impl Default for HeaderScan
Source§fn default() -> HeaderScan
fn default() -> HeaderScan
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HeaderScan
impl RefUnwindSafe for HeaderScan
impl Send for HeaderScan
impl Sync for HeaderScan
impl Unpin for HeaderScan
impl UnsafeUnpin for HeaderScan
impl UnwindSafe for HeaderScan
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