Enum Compression
pub enum Compression
Variants
-
Uncompressed -
Lzw -
Deflate(DeflateLevel) -
Packbits
Trait Implementations
impl Clone for Compression
fn clone(&self) -> Compression
impl Copy for Compression
impl Default for Compression
fn default() -> Compression
impl PartialEq for Compression
fn eq(&self, other: &Compression) -> bool
impl StructuralPartialEq for Compression
Auto Trait Implementations
impl Freeze for Compression
impl RefUnwindSafe for Compression
impl Send for Compression
impl Sync for Compression
impl Unpin for Compression
impl UnsafeUnpin for Compression
impl UnwindSafe for Compression
Blanket Implementations
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for Compression
where
ST: ?Sized,
DT: ?Sized,
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for Compression
where
ST: ?Sized,
DT: ?Sized,
impl<T> Any for Compression
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Compression
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Compression
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for Compression
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for Compression
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Read<Exclusive, BecauseExclusive> for Compression
where
T: ?Sized,
impl<T> ToOwned for Compression
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for Compression
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 Compression
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for Compression
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>