mirror of
https://github.com/rust-lang/rust.git
synced 2025-11-02 14:07:10 +00:00
17 lines
340 B
Rust
17 lines
340 B
Rust
// This ensures we don't ICE in situations like rust-lang/rust#127299.
|
|
|
|
trait Qux {
|
|
fn bar() -> i32;
|
|
}
|
|
|
|
pub struct Lint {
|
|
pub desc: &'static dyn Qux,
|
|
//~^ ERROR is not dyn compatible
|
|
}
|
|
|
|
static FOO: &Lint = &Lint { desc: "desc" };
|
|
//~^ ERROR cannot be shared between threads safely
|
|
//~| ERROR is not dyn compatible
|
|
|
|
fn main() {}
|