summaryrefslogtreecommitdiffstats
path: root/tests/ui/typeck/return-dyn-type-mismatch-2.rs
blob: 328f154dcbc3e0c7f5ec3ed7f8707ee5d674c3e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
trait Trait<T> {}

fn foo<T>() -> dyn Trait<T>
where
    dyn Trait<T>: Sized, // pesky sized predicate
{
    42
    //~^ ERROR mismatched types
}

fn main() {}