pub trait Align: Copy { }
Expand description

Marker trait for alignment enforcers.

The SIMD vectors need to be properly aligned. Rust allows doing that by an attribute, but that needs another top-level vector type. We use zero-sized types to enforce it in a different way.

This is just a marker type for the enforcers, to avoid people putting the wrong parameter at the wrong place.

Implementors§