Sign in
fuchsia
/
third_party
/
rust
/
2c4bf249bd47f232de3c1e78ffe69b40c29bfcca
/
.
/
tests
/
ui
/
traits
/
inherent-method-order.rs
blob: d5179e943f48e2b92db0d587e7370e0f5374057f [
file
] [
log
] [
blame
]
//@ run-pass
struct
Foo
;
impl
Foo
{
#[
allow
(
dead_code
)]
fn
foo
(
self
)
{
panic
!(
"wrong method!"
)
}
}
trait
Trait
{
fn
foo
(
self
);
}
impl
<
'a,'
b
,
'c> Trait for &'
a
&
'b &'
c
Foo
{
fn
foo
(
self
)
{
// ok
}
}
fn
main
()
{
let
x
=
&(&(&
Foo
));
x
.
foo
();
}