#![deny(improper_ctypes_definitions)] use ghost::phantom; #[phantom] pub struct MyPhantom; pub extern "C" fn extern_fn(_phantom: MyPhantom) {} fn main() {}