Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
impl-trait
/
impl-generic-mismatch-ab.rs
blob: 6c9b119de74114829470e5ea590521316f95c342 [
file
] [
log
] [
blame
] [
edit
]
use
std
::
fmt
::
Debug
;
trait
Foo
{
fn
foo
<
A
:
Debug
>(&
self
,
a
:
&
A
,
b
:
&
impl
Debug
);
}
impl
Foo
for
()
{
fn
foo
<
B
:
Debug
>(&
self
,
a
:
&
impl
Debug
,
b
:
&
B
)
{
}
//~^ ERROR method `foo` has an incompatible type for trait
}
fn
main
()
{}