blob: b77f9c34213535dd94d539f9c56432b9c98198d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
// run-pass
struct Foo {
x: isize,
}
trait Stuff {
fn printme(&self);
}
impl Stuff for Foo {
fn printme(&self) {
println!("{}", self.x);
}
}
pub fn main() {
let x = Foo { x: 3 };
x.printme();
}
|