#[non_exhaustive]pub enum CompressedPayloadKind {
JpegInterchange,
Jpeg2000Codestream,
Jp2File,
}Expand description
Encapsulation shape of the compressed bytes.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
JpegInterchange
Complete JPEG interchange byte stream.
Jpeg2000Codestream
Raw JPEG 2000 / HTJ2K codestream bytes.
Jp2File
JP2 file-format wrapper around a JPEG 2000 codestream.
Trait Implementations§
Source§impl Clone for CompressedPayloadKind
impl Clone for CompressedPayloadKind
Source§fn clone(&self) -> CompressedPayloadKind
fn clone(&self) -> CompressedPayloadKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CompressedPayloadKind
Source§impl Debug for CompressedPayloadKind
impl Debug for CompressedPayloadKind
impl Eq for CompressedPayloadKind
Source§impl Hash for CompressedPayloadKind
impl Hash for CompressedPayloadKind
Source§impl PartialEq for CompressedPayloadKind
impl PartialEq for CompressedPayloadKind
Source§fn eq(&self, other: &CompressedPayloadKind) -> bool
fn eq(&self, other: &CompressedPayloadKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CompressedPayloadKind
Auto Trait Implementations§
impl Freeze for CompressedPayloadKind
impl RefUnwindSafe for CompressedPayloadKind
impl Send for CompressedPayloadKind
impl Sync for CompressedPayloadKind
impl Unpin for CompressedPayloadKind
impl UnsafeUnpin for CompressedPayloadKind
impl UnwindSafe for CompressedPayloadKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more