Struct InflateConfig
pub struct InflateConfig { pub window_bits: i32 }
Configuration for decompresssion.
Used with decompress_slice.
Fields
window_bits: i32
Trait Implementations
impl Clone for InflateConfig
fn clone(&self) -> Self
impl Copy for InflateConfig
impl Debug for InflateConfig
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for InflateConfig
fn default() -> Self
impl Eq for InflateConfig
impl Hash for InflateConfig
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for InflateConfig
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for InflateConfig
Auto Trait Implementations
impl Freeze for InflateConfig
impl RefUnwindSafe for InflateConfig
impl Send for InflateConfig
impl Sync for InflateConfig
impl Unpin for InflateConfig
impl UnsafeUnpin for InflateConfig
impl UnwindSafe for InflateConfig
Blanket Implementations
impl<T> Any for InflateConfig
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for InflateConfig
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for InflateConfig
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for InflateConfig
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for InflateConfig
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for InflateConfig
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for InflateConfig
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for InflateConfig
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for InflateConfig
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>