Sign in
fuchsia
/
third_party
/
rust
/
11a0b968c287c81680387ffcf112328d52d7e815
/
.
/
src
/
test
/
ui
/
mismatched_types
/
trait-bounds-cant-coerce.rs
blob: 882533992bd3c82b37b7f0152d2c55cb08008968 [
file
] [
log
] [
blame
]
trait
Foo
{
fn
dummy
(&
self
)
{
}
}
fn
a
(
_x
:
Box
<
dyn
Foo
+
Send
>)
{
}
fn
c
(
x
:
Box
<
dyn
Foo
+
Sync
+
Send
>)
{
a
(
x
);
}
fn
d
(
x
:
Box
<
dyn
Foo
>)
{
a
(
x
);
//~ ERROR mismatched types [E0308]
}
fn
main
()
{
}