pub enum EncodingKind {
Jpeg,
Webp,
None,
}Expand description
The output container an ImageEncoderPort should produce.
Variants§
Jpeg
JPEG-encoded bytes.
Webp
WebP-encoded bytes.
None
No encoding; the encoder should return the raw pixel bytes verbatim.
Implementations§
Trait Implementations§
Source§impl Clone for EncodingKind
impl Clone for EncodingKind
Source§fn clone(&self) -> EncodingKind
fn clone(&self) -> EncodingKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EncodingKind
impl Debug for EncodingKind
Source§impl PartialEq for EncodingKind
impl PartialEq for EncodingKind
impl Copy for EncodingKind
impl Eq for EncodingKind
impl StructuralPartialEq for EncodingKind
Auto Trait Implementations§
impl Freeze for EncodingKind
impl RefUnwindSafe for EncodingKind
impl Send for EncodingKind
impl Sync for EncodingKind
impl Unpin for EncodingKind
impl UnsafeUnpin for EncodingKind
impl UnwindSafe for EncodingKind
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