Struct GzipOptions
pub struct GzipOptions {
pub level: Option<u32>,
pub header_mode: GzipHeaderMode,
}Expand description
Gzip option metadata.
Fields§
§level: Option<u32>Numeric gzip level, when specified by the caller.
header_mode: GzipHeaderModeGzip header metadata strategy.
Implementations§
§impl GzipOptions
impl GzipOptions
pub const fn new() -> GzipOptions
pub const fn new() -> GzipOptions
Creates default gzip option metadata.
pub const fn with_level(self, level: u32) -> GzipOptions
pub const fn with_level(self, level: u32) -> GzipOptions
Adds a numeric compression level label.
pub const fn with_header_mode(self, header_mode: GzipHeaderMode) -> GzipOptions
pub const fn with_header_mode(self, header_mode: GzipHeaderMode) -> GzipOptions
Sets the gzip header metadata strategy.
Trait Implementations§
§impl Clone for GzipOptions
impl Clone for GzipOptions
§fn clone(&self) -> GzipOptions
fn clone(&self) -> GzipOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for GzipOptions
impl Debug for GzipOptions
§impl Default for GzipOptions
impl Default for GzipOptions
§fn default() -> GzipOptions
fn default() -> GzipOptions
Returns the “default value” for a type. Read more
§impl Hash for GzipOptions
impl Hash for GzipOptions
§impl Ord for GzipOptions
impl Ord for GzipOptions
§impl PartialEq for GzipOptions
impl PartialEq for GzipOptions
§impl PartialOrd for GzipOptions
impl PartialOrd for GzipOptions
impl Copy for GzipOptions
impl Eq for GzipOptions
impl StructuralPartialEq for GzipOptions
Auto Trait Implementations§
impl Freeze for GzipOptions
impl RefUnwindSafe for GzipOptions
impl Send for GzipOptions
impl Sync for GzipOptions
impl Unpin for GzipOptions
impl UnsafeUnpin for GzipOptions
impl UnwindSafe for GzipOptions
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