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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
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,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,