rust/tests/ui/traits/issue-106072.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

7 lines
288 B
Rust
Raw Normal View History

#[derive(Clone)] //~ trait objects must include the `dyn` keyword
//~^ ERROR: the size for values of type `(dyn Foo + 'static)` cannot be known
//~| ERROR: return type cannot have an unboxed trait object
struct Foo;
trait Foo {} //~ the name `Foo` is defined multiple times
fn main() {}