SIMD Vec
An easy way to make/work with arbitrary length Vecs, with the benefits of SIMD.
Very much a WIP, a lot of methods still need implementing, and documentation is currently nonexistant. Contributions are welcome!
Examples
let vec = vec!; // or any other Vec/slice of Simd-compatible types
let simd_vec: = vec.into; // or SimdVec::from([1, 2, 3]), ...
// do some operations
assert_eq!;
assert_eq!;
// ... and more, mostly replicated from methods that Simd types have.