assert_layout 0.0.1

Assert struct layouts, including field sizes and offsets.
Documentation
1
2
3
4
5
6
7
#![allow(unused)]

use assert_layout::assert_layout;

#[assert_layout(size = 123, generics = "123")]
#[repr(C, packed)]
struct ConstStruct<const N: usize>(#[assert_layout(size = 123)] [u8; N]);