Sign in
fuchsia
/
third_party
/
rust
/
20d43d03dd27568f609d621ce44673393e838892
/
.
/
src
/
test
/
ui
/
traits
/
inherent-trait-method-order.rs
blob: f632ae8a9aca9a262f9cc01b6acb7007a29b2566 [
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
();
}