Sign in
rust
/
rust
/
refs/heads/perf-tmp
/
.
/
tests
/
ui
/
coercion
/
coerce-mut-trait-object-8248.rs
blob: a45a4d94315f19fb6fb3173ea8f19b7a2f056ff1 [
file
] [
log
] [
blame
]
// https://github.com/rust-lang/rust/issues/8248
//@ run-pass
trait
A
{
fn
dummy
(&
self
)
{
}
//~ WARN method `dummy` is never used
}
struct
B
;
impl
A
for
B
{}
fn
foo
(
_
:
&
mut
dyn A
)
{}
pub
fn
main
()
{
let
mut
b
=
B
;
foo
(&
mut
b
as
&
mut
dyn A
);
}