Struct libflate::gzip::Header [−][src]
GZIP Header.
Implementations
impl Header
[src][−]
pub fn modification_time(&self) -> u32
[src][−]
Returns the modification time (UNIX timestamp).
pub fn compression_level(&self) -> CompressionLevel
[src][−]
Returns the compression level.
pub fn os(&self) -> Os
[src][−]
Returns the OS type.
pub fn is_text(&self) -> bool
[src][−]
Returns true
if the stream is probably ASCII text, false
otherwise.
pub fn is_verified(&self) -> bool
[src][−]
Returns true
if the header bytes is verified by CRC-16, false
otherwise.
pub fn extra_field(&self) -> Option<&ExtraField>
[src][−]
Returns the extra field.
pub fn filename(&self) -> Option<&CString>
[src][−]
Returns the file name.
pub fn comment(&self) -> Option<&CString>
[src][−]
Returns the comment.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Header
impl Send for Header
impl Sync for Header
impl Unpin for Header
impl UnwindSafe for Header
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,