[−][src]Enum png::Compression
Variants
Default
Default level
Fast
Fast minimal compression
Best
Higher compression level
Best in this context isn't actually the highest possible level
the encoder can do, but is meant to emulate the Best
setting in the Flate2
library.
Huffman
Rle
Trait Implementations
impl From<Compression> for Compression
[src]
fn from(c: Compression) -> Self
[src]
impl From<Compression> for CompressionOptions
[src]
fn from(c: Compression) -> Self
[src]
impl Clone for Compression
[src]
fn clone(&self) -> Compression
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for Compression
[src]
Auto Trait Implementations
impl Send for Compression
impl Sync for Compression
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From for T
[src]
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,