14 lines
218 B
Plaintext
14 lines
218 B
Plaintext
struct Point { x: i64, y: i64 }
|
|
|
|
extend Point {
|
|
fn get_x(self: Point) -> i64 {
|
|
return self.x;
|
|
}
|
|
}
|
|
|
|
fn main() -> i64 {
|
|
let p: Point = Point { x: 42, y: 0 };
|
|
print_i64(p.get_x());
|
|
return 0;
|
|
}
|