pub trait SimdScalar:
Sealed
+ Copy
+ Send
+ Sync
+ Add<Output = Self>
+ Mul<Output = Self>
+ Sum<Self>
+ 'static {
const ZERO: Self;
}Expand description
Native-precision scalar contract for SIMD-aware slice operations.
Implementations are sealed so native backend invariants stay under crate control. The hidden methods form the monomorphized backend dispatch surface used by the public functions in this module.
Required Associated Constants§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".