pub trait SimdExprEval<T: Clone + Copy>: Expr<T> {
// Provided methods
fn eval_simd_optimized(&self, pool: &mut BufferPool<T>) -> Array<T> { ... }
fn eval_simd(&self) -> Array<T> { ... }
}Expand description
SIMD-optimized expression evaluator
Provides high-performance evaluation using SIMD operations from scirs2_core.
Provided Methods§
Sourcefn eval_simd_optimized(&self, pool: &mut BufferPool<T>) -> Array<T>
fn eval_simd_optimized(&self, pool: &mut BufferPool<T>) -> Array<T>
Evaluate expression using SIMD operations with buffer reuse
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".