1 | /// Marker for types that are `Sync` but not `Send` |
---|---|
2 | #[allow(dead_code)] |
3 | pub(crate) struct SyncNotSend(#[allow(dead_code)] *mut ()); |
4 | |
5 | unsafe impl Sync for SyncNotSend {} |
6 | |
7 | cfg_rt! { |
8 | pub(crate) struct NotSendOrSync(#[allow(dead_code)] *mut ()); |
9 | } |
10 |