Enum InflateFlush

pub enum InflateFlush

Variants

NoFlush = 0
SyncFlush = 2
Finish = 4
Block = 5
Trees = 6

Trait Implementations

impl Clone for InflateFlush

fn clone(&self) -> Self

impl Copy for InflateFlush

impl Debug for InflateFlush

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Default for InflateFlush

fn default() -> Self

impl Eq for InflateFlush

impl PartialEq for InflateFlush

fn eq(&self, other: &Self) -> bool

impl StructuralPartialEq for InflateFlush

impl TryFrom<i32> for InflateFlush

type Error = ();
fn try_from(value: i32) -> Result<Self, Self::Error>

Auto Trait Implementations

impl Freeze for InflateFlush

impl RefUnwindSafe for InflateFlush

impl Send for InflateFlush

impl Sync for InflateFlush

impl Unpin for InflateFlush

impl UnsafeUnpin for InflateFlush

impl UnwindSafe for InflateFlush

Blanket Implementations

impl<T> Any for InflateFlush where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for InflateFlush where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for InflateFlush where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for InflateFlush where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for InflateFlush

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for InflateFlush where T: Clone,

type Owned = T;
fn to_owned(&self) -> T
fn clone_into(&self, target: &mut T)

impl<T, U> Into<U> for InflateFlush where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for InflateFlush where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for InflateFlush where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>