Struct gzip_header::GzBuilder [−][src]
pub struct GzBuilder { /* fields omitted */ }
Expand description
A builder structure to create a new gzip header.
This structure controls header configuration options such as the filename.
Implementations
Configure the extra
field in the gzip header.
Configure the filename
field in the gzip header.
Panics
Panics if the filename argument contains a byte with the value 0.
Configure the comment
field in the gzip header.
Panics
Panics if the comment argument contains a byte with the value 0.
Configure the os
field in the gzip header.
This is taken from std::env::consts::OS
if not set explicitly.
Configure the xfl
field in the gzip header.
The default is ExtraFlags::Default
(meaning not set).
Transforms this builder structure into a raw vector of bytes, setting the XFL
field to the
value specified by lvl
.
Transforms this builder structure into a raw vector of bytes.
Transforms this builder structure into a raw vector of bytes.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GzBuilder
impl UnwindSafe for GzBuilder
Blanket Implementations
Mutably borrows from an owned value. Read more