Alignment

Trait Alignment 

Source
pub trait Alignment: Sealed { }
Expand description

Valid Alignment.

Due to restrictions in the compiler, this only allows alignments up to 229. The alignments between 216 are conditional on the target pointer width being 32 bits or higher.

Implementors§

Source§

impl Alignment for Align<0x1>

Source§

impl Alignment for Align<0x2>

Source§

impl Alignment for Align<0x4>

Source§

impl Alignment for Align<0x8>

Source§

impl Alignment for Align<0x10>

Source§

impl Alignment for Align<0x20>

Source§

impl Alignment for Align<0x40>

Source§

impl Alignment for Align<0x80>

Source§

impl Alignment for Align<0x100>

Source§

impl Alignment for Align<0x200>

Source§

impl Alignment for Align<0x400>

Source§

impl Alignment for Align<0x800>

Source§

impl Alignment for Align<0x1000>

Source§

impl Alignment for Align<0x2000>

Source§

impl Alignment for Align<0x4000>

Source§

impl Alignment for Align<0x8000>

Source§

impl Alignment for Align<0x10000>

Source§

impl Alignment for Align<0x20000>

Source§

impl Alignment for Align<0x40000>

Source§

impl Alignment for Align<0x80000>

Source§

impl Alignment for Align<0x100000>

Source§

impl Alignment for Align<0x200000>

Source§

impl Alignment for Align<0x400000>

Source§

impl Alignment for Align<0x800000>

Source§

impl Alignment for Align<0x1000000>

Source§

impl Alignment for Align<0x2000000>

Source§

impl Alignment for Align<0x4000000>

Source§

impl Alignment for Align<0x8000000>

Source§

impl Alignment for Align<0x10000000>

Source§

impl Alignment for Align<0x20000000>