Skip to main content

rapier2d/utils/
simd_real_copy.rs

1//! SimdRealCopy trait for real numbers used by Rapier.
2
3use crate::math::Real;
4use na::SimdRealField;
5
6/// The trait for real numbers used by Rapier.
7///
8/// This includes `f32`, `f64` and their related SIMD types.
9pub trait SimdRealCopy: SimdRealField<Element = Real> + Copy {}
10impl<T: SimdRealField<Element = Real> + Copy> SimdRealCopy for T {}