| use std::mem; | |
| // . size = 0 | |
| // . align = 1 | |
| // . ffi-safe | |
| // . !Send | |
| // . !Sync | |
| #[repr(C, packed)] | |
| pub struct Opaque { | |
| _private: [*const u8; 0], | |
| } | |
| fn _assert() { | |
| let _: [(); 0] = [(); mem::size_of::<Opaque>()]; | |
| let _: [(); 1] = [(); mem::align_of::<Opaque>()]; | |
| } |