pub enum ScaleAlgorithm {
Bilinear,
Bicubic,
Lanczos,
}Expand description
Resampling algorithm for ScaleNode.
Variants§
Bilinear
Bilinear — fast, good quality for moderate scaling (default).
Bicubic
Bicubic — medium quality.
Lanczos
Lanczos — high quality, best for downscaling.
Trait Implementations§
Source§impl Clone for ScaleAlgorithm
impl Clone for ScaleAlgorithm
Source§fn clone(&self) -> ScaleAlgorithm
fn clone(&self) -> ScaleAlgorithm
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 ScaleAlgorithm
impl Debug for ScaleAlgorithm
Source§impl Default for ScaleAlgorithm
impl Default for ScaleAlgorithm
Source§fn default() -> ScaleAlgorithm
fn default() -> ScaleAlgorithm
Returns the “default value” for a type. Read more
Source§impl PartialEq for ScaleAlgorithm
impl PartialEq for ScaleAlgorithm
impl Copy for ScaleAlgorithm
impl Eq for ScaleAlgorithm
impl StructuralPartialEq for ScaleAlgorithm
Auto Trait Implementations§
impl Freeze for ScaleAlgorithm
impl RefUnwindSafe for ScaleAlgorithm
impl Send for ScaleAlgorithm
impl Sync for ScaleAlgorithm
impl Unpin for ScaleAlgorithm
impl UnsafeUnpin for ScaleAlgorithm
impl UnwindSafe for ScaleAlgorithm
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