rust/tests/ui/threads-sendsync/std-sync-right-kind-impls.rs
2023-01-11 09:32:08 +00:00

17 lines
367 B
Rust

// run-pass
// pretty-expanded FIXME #23616
use std::sync;
fn assert_both<T: Sync + Send>() {}
fn main() {
assert_both::<sync::Mutex<()>>();
assert_both::<sync::Condvar>();
assert_both::<sync::RwLock<()>>();
assert_both::<sync::Barrier>();
assert_both::<sync::Arc<()>>();
assert_both::<sync::Weak<()>>();
assert_both::<sync::Once>();
}