pub struct RequestOptions {
pub desired_content_encoding: CompressionAlgorithm,
pub transfer_encoding: CompressionAlgorithm,
pub compression_from_TE_header: CompressionAlgorithm,
pub content_encoding: CompressionAlgorithm,
pub wants_trailers: bool,
pub expected_trailers: Vec<String>,
}Fields§
§desired_content_encoding: CompressionAlgorithm§transfer_encoding: CompressionAlgorithm§compression_from_TE_header: CompressionAlgorithm§content_encoding: CompressionAlgorithm§wants_trailers: bool§expected_trailers: Vec<String>Implementations§
Source§impl RequestOptions
impl RequestOptions
pub fn from(headers: &Headers) -> RequestOptions
pub fn read_compression(&self) -> CompressionAlgorithm
pub fn write_response_compression(&self) -> CompressionAlgorithm
pub fn default() -> RequestOptions
Auto Trait Implementations§
impl Freeze for RequestOptions
impl RefUnwindSafe for RequestOptions
impl Send for RequestOptions
impl Sync for RequestOptions
impl Unpin for RequestOptions
impl UnwindSafe for RequestOptions
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