Enum DParameter

#[non_exhaustive]
pub enum DParameter

A decompression parameter.

Variants

WindowLogMax(u32)

Trait Implementations

impl Clone for DParameter

fn clone(&self) -> DParameter

impl Copy for DParameter

impl Debug for DParameter

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

impl Eq for DParameter

impl PartialEq for DParameter

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

impl StructuralPartialEq for DParameter

Auto Trait Implementations

impl Freeze for DParameter

impl RefUnwindSafe for DParameter

impl Send for DParameter

impl Sync for DParameter

impl Unpin for DParameter

impl UnsafeUnpin for DParameter

impl UnwindSafe for DParameter

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for DParameter

fn from(t: T) -> T

Returns the argument unchanged.

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

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

impl<T, U> Into<U> for DParameter 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 DParameter where U: Into<T>,

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

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

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