pub unsafe trait SupportedAlignment: Sealed { }
Expand description
Statically guarantees that an alignment is supported
This trait is sealed: the list of implementors below is total. Users do
not have the ability to mark additional Alignment<N>
values as supported.
Only alignments supported by rustc/LLVM are constructable, i.e. powers of
two from 1 to 2^29
(or 2^15
on 16-bit targets).