1 #[cxx::bridge] 2 mod ffi { 3 struct Shared { 4 fd: i32, 5 } 6 } 7 8 impl Drop for ffi::Shared { dropnull9 fn drop(&mut self) { 10 println!("close({})", self.fd); 11 } 12 } 13 mainnull14 fn main() {} 15