blob: bad57e76749e0a7f9287925fdd4e13dc432c85a0 [file] [log] [blame]
David Tolnay3384c142020-09-14 00:26:47 -04001use core::mem;
David Tolnay7db73692019-10-20 14:51:12 -04002
3// . size = 0
4// . align = 1
5// . ffi-safe
6// . !Send
7// . !Sync
8#[repr(C, packed)]
9pub struct Opaque {
10 _private: [*const u8; 0],
11}
12
David Tolnayaa77e822020-04-24 15:43:05 -070013const_assert_eq!(0, mem::size_of::<Opaque>());
14const_assert_eq!(1, mem::align_of::<Opaque>());