glsl_layout/
align.rs

1#[repr(align(4))]
2#[derive(Clone, Copy, Debug, Default, PartialOrd, PartialEq, Ord, Eq, Hash)]
3pub struct Align4;
4
5#[repr(align(8))]
6#[derive(Clone, Copy, Debug, Default, PartialOrd, PartialEq, Ord, Eq, Hash)]
7pub struct Align8;
8
9#[repr(align(16))]
10#[derive(Clone, Copy, Debug, Default, PartialOrd, PartialEq, Ord, Eq, Hash)]
11pub struct Align16;
12
13#[repr(align(32))]
14#[derive(Clone, Copy, Debug, Default, PartialOrd, PartialEq, Ord, Eq, Hash)]
15pub struct Align32;