튜플은 데이터를 유동적으로 관리하기에 편리한 데이터 구조이다.
// 함수형 튜플
fn test() -> (i32, i32, i32) {
(1, 2, 3)
}
let (x, y, z) = test(); // 디스트럭쳐링
let tuples = (0, '1'); // 타입의 자유도
println!("{:?}", tuples.0); // 인덱스로 접근한다. 0
구조체로 정의하지 않아도 바로 사용할 수 있기 때문에 상당히 편리하게 자료형을 묶을수 있다.