mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 10:45:18 +00:00
13 lines
214 B
Rust
13 lines
214 B
Rust
#![feature(negative_impls)]
|
|
|
|
use std::marker::Sync;
|
|
|
|
struct Foo;
|
|
impl !Sync for Foo {}
|
|
|
|
static FOO: usize = 3;
|
|
static BAR: Foo = Foo;
|
|
//~^ ERROR: `Foo` cannot be shared between threads safely [E0277]
|
|
|
|
fn main() {}
|