1#[cxx::bridge]
2mod ffi {
3    extern "C++" {
4        type Opaque;
5    }
6}
7
8fn assert_send<T: Send>() {}
9fn assert_sync<T: Sync>() {}
10fn assert_unpin<T: Unpin>() {}
11
12fn main() {
13    assert_send::<ffi::Opaque>();
14    assert_sync::<ffi::Opaque>();
15    assert_unpin::<ffi::Opaque>();
16}
17