2011-01-19 16:29:14 -08:00
|
|
|
|
2011-06-15 11:19:50 -07:00
|
|
|
|
|
|
|
fn get_third[T](&tup(T, T, T) t) -> T { ret t._2; }
|
2011-01-19 16:29:14 -08:00
|
|
|
|
|
|
|
fn main() {
|
2011-06-15 11:19:50 -07:00
|
|
|
log get_third(tup(1, 2, 3));
|
|
|
|
assert (get_third(tup(1, 2, 3)) == 3);
|
|
|
|
assert (get_third(tup(5u8, 6u8, 7u8)) == 7u8);
|
2011-01-19 16:29:14 -08:00
|
|
|
}
|