2024-02-16 20:02:50 +00:00
|
|
|
//@ run-pass
|
2019-07-27 00:54:25 +03:00
|
|
|
|
2012-09-03 15:56:57 -07:00
|
|
|
trait Foo {
|
|
|
|
fn foo(self);
|
|
|
|
}
|
|
|
|
|
2015-03-25 17:06:52 -07:00
|
|
|
impl<'a> Foo for &'a [isize] {
|
2012-09-03 15:56:57 -07:00
|
|
|
fn foo(self) {}
|
|
|
|
}
|
|
|
|
|
2013-02-01 19:43:17 -08:00
|
|
|
pub fn main() {
|
2016-10-29 22:54:04 +01:00
|
|
|
let items = vec![ 3, 5, 1, 2, 4 ];
|
2015-01-26 21:21:15 -05:00
|
|
|
items.foo();
|
2012-09-03 15:56:57 -07:00
|
|
|
}
|