pub enum JpegBackend {
Auto,
Cpu,
Metal,
Cuda,
}Expand description
JPEG encoder backend selector.
Variants§
Auto
Choose the best available backend for the platform.
Cpu
Use the portable CPU encoder.
Metal
Use a Metal encoder when called through the Metal integration.
Cuda
Use a CUDA encoder when called through the CUDA integration.
Trait Implementations§
Source§impl Clone for JpegBackend
impl Clone for JpegBackend
Source§fn clone(&self) -> JpegBackend
fn clone(&self) -> JpegBackend
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 JpegBackend
Source§impl Debug for JpegBackend
impl Debug for JpegBackend
impl Eq for JpegBackend
Source§impl PartialEq for JpegBackend
impl PartialEq for JpegBackend
impl StructuralPartialEq for JpegBackend
Auto Trait Implementations§
impl Freeze for JpegBackend
impl RefUnwindSafe for JpegBackend
impl Send for JpegBackend
impl Sync for JpegBackend
impl Unpin for JpegBackend
impl UnsafeUnpin for JpegBackend
impl UnwindSafe for JpegBackend
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more