pub enum SaveImageEncoding {
Raw,
Png,
Jpeg(u8),
Webp(u8),
}
Expand description
Supported image encodings for Image.save()
.
Variants§
Raw
Raw bitmap in a [a,b,g,r, a,b,g,r, ...]
form.
Png
Portable Network Graphics format.
Jpeg(u8)
JPEG with the specified quality level (in range of 10..100
).
Webp(u8)
WebP with the specified quality level (in range of 0..100
, where 0
means a lossless compression).
Trait Implementations§
Source§impl Clone for SaveImageEncoding
impl Clone for SaveImageEncoding
Source§fn clone(&self) -> SaveImageEncoding
fn clone(&self) -> SaveImageEncoding
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 SaveImageEncoding
impl Debug for SaveImageEncoding
Source§impl PartialEq for SaveImageEncoding
impl PartialEq for SaveImageEncoding
impl Copy for SaveImageEncoding
impl StructuralPartialEq for SaveImageEncoding
Auto Trait Implementations§
impl Freeze for SaveImageEncoding
impl RefUnwindSafe for SaveImageEncoding
impl Send for SaveImageEncoding
impl Sync for SaveImageEncoding
impl Unpin for SaveImageEncoding
impl UnwindSafe for SaveImageEncoding
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