Crate utote[][src]

The Utote crate provides a statically allocated implementation of a multiset of unsigned integers. The implementation utilises type level numbers from the typenum crate, along with the generic-array crate to enable generically sized static multisets. Optionally the packed_simd crate can be enabled (requires nightly) to allow for multisets which are built either from an array of SIMD vectors, or directly from a single SIMD vector. Although the compiler is very good at auto-vectorising code, these capabilities are provided so that you can explicitly direct the compiler to use SIMD and fail otherwise.

Modules

multiset
scalar
simd