Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
traits
/
inherent-method-order.rs
blob: d5179e943f48e2b92db0d587e7370e0f5374057f [
file
] [
log
] [
blame
] [
edit
]
//@ 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
();
}