[−][src]Struct miniz_oxide_c_api::tinfl_decompressor
Main decompression struct.
This is repr(C) to be usable in the C API.
Methods
impl DecompressorOxide
[src]
pub fn new() -> DecompressorOxide
[src]
Create a new tinfl_decompressor with all fields set to 0.
pub fn init(&mut self)
[src]
Set the current state to Start
.
pub unsafe fn with_init_state_only() -> DecompressorOxide
[src]
Deprecated since 0.2.2:
Will be removed as the safety of using this is hard to verify.
Create a new decompressor with only the state field initialized.
This is how it's created in miniz. Unsafe due to uninitialized values. Usage is not recommended.
pub fn adler32(&self) -> Option<u32>
[src]
Returns the adler32 checksum of the currently decompressed data.
Trait Implementations
impl Default for DecompressorOxide
[src]
fn default() -> DecompressorOxide
[src]
Create a new tinfl_decompressor with all fields set to 0.
Auto Trait Implementations
impl Sync for DecompressorOxide
impl Unpin for DecompressorOxide
impl Send for DecompressorOxide
impl UnwindSafe for DecompressorOxide
impl RefUnwindSafe for DecompressorOxide
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,