#[cxx::bridge] | |
mod ffi { | |
extern "C++" { | |
type Opaque; | |
} | |
} | |
fn assert_send<T: Send>() {} | |
fn assert_sync<T: Sync>() {} | |
fn assert_unpin<T: Unpin>() {} | |
fn main() { | |
assert_send::<ffi::Opaque>(); | |
assert_sync::<ffi::Opaque>(); | |
assert_unpin::<ffi::Opaque>(); | |
} |