Sign in
fuchsia
/
third_party
/
rust
/
9ae1a664f7b947dadb9e97eea7703831d9cd5d31
/
.
/
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
()
{
}