/src/test/run-pass/tup.rs
http://github.com/jruderman/rust · Rust · 18 lines · 15 code · 2 blank · 1 comment · 4 complexity · 7a441401f994e9464ccd9a758ef1fe30 MD5 · raw file
- // -*- rust -*-
- type point = (int, int);
- fn f(p: point, x: int, y: int) {
- let (a, b) = p;
- assert (a == x);
- assert (b == y);
- }
- fn main() {
- let p: point = (10, 20);
- let (a, b) = p;
- assert (a == 10);
- assert (b == 20);
- let p2: point = p;
- f(p, 10, 20);
- f(p2, 10, 20);
- }