Enum tiff::tags::CompressionMethod
source · [−]pub enum CompressionMethod {
None,
Huffman,
Fax3,
Fax4,
LZW,
JPEG,
ModernJPEG,
Deflate,
OldDeflate,
PackBits,
// some variants omitted
}
Expand description
See TIFF compression tags for reference.
Variants
None
Huffman
Fax3
Fax4
LZW
JPEG
ModernJPEG
Deflate
OldDeflate
PackBits
Implementations
Trait Implementations
sourceimpl Clone for CompressionMethod
impl Clone for CompressionMethod
sourcefn clone(&self) -> CompressionMethod
fn clone(&self) -> CompressionMethod
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CompressionMethod
impl Debug for CompressionMethod
sourceimpl Hash for CompressionMethod
impl Hash for CompressionMethod
impl Copy for CompressionMethod
impl Eq for CompressionMethod
impl StructuralEq for CompressionMethod
impl StructuralPartialEq for CompressionMethod
Auto Trait Implementations
impl RefUnwindSafe for CompressionMethod
impl Send for CompressionMethod
impl Sync for CompressionMethod
impl Unpin for CompressionMethod
impl UnwindSafe for CompressionMethod
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more