1 #![allow(
2 dead_code,
3 non_snake_case,
4 non_camel_case_types,
5 non_upper_case_globals
6 )]
7
8 #[repr(C)]
9 #[repr(align(4))]
10 #[derive(Debug, Default)]
11 pub struct NoCopy {
12 pub _bindgen_opaque_blob: u32,
13 }
14 #[test]
bindgen_test_layout_NoCopynull15 fn bindgen_test_layout_NoCopy() {
16 assert_eq!(
17 ::std::mem::size_of::<NoCopy>(),
18 4usize,
19 concat!("Size of: ", stringify!(NoCopy))
20 );
21 assert_eq!(
22 ::std::mem::align_of::<NoCopy>(),
23 4usize,
24 concat!("Alignment of ", stringify!(NoCopy))
25 );
26 }
27