pub enum SimdImpl {
Scalar,
Simd,
}Expand description
SIMD implementation backend for all operations (blur, XYB conversion, SSIM computation).
Variants§
Scalar
Scalar implementation (baseline, most portable)
Simd
Cross-platform SIMD via archmage (default, AVX2/AVX-512/NEON/WASM128)
Implementations§
Trait Implementations§
impl Copy for SimdImpl
impl Eq for SimdImpl
impl StructuralPartialEq for SimdImpl
Auto Trait Implementations§
impl Freeze for SimdImpl
impl RefUnwindSafe for SimdImpl
impl Send for SimdImpl
impl Sync for SimdImpl
impl Unpin for SimdImpl
impl UnsafeUnpin for SimdImpl
impl UnwindSafe for SimdImpl
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