]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/issues/issue-20413.rs
6 //~^ ERROR: parameter `T` is never used
8 impl<T
> Foo
for T
where NoData
<T
>: Foo
{
9 //~^ ERROR: overflow evaluating the requirement
10 //~| ERROR: overflow evaluating the requirement
12 let val
: NoData
<T
> = NoData
;
24 struct AlmostNoData
<T
>(Option
<T
>);
26 struct EvenLessData
<T
>(Option
<T
>);
28 impl<T
> Bar
for T
where EvenLessData
<T
>: Baz
{
29 //~^ ERROR: overflow evaluating the requirement
30 //~| ERROR: overflow evaluating the requirement
32 let val
: EvenLessData
<T
> = EvenLessData(None
);
36 impl<T
> Baz
for T
where AlmostNoData
<T
>: Bar
{
37 //~^ ERROR: overflow evaluating the requirement
38 //~| ERROR: overflow evaluating the requirement
40 let val
: NoData
<T
> = AlmostNoData(None
);