■ struct 키워드를 사용해 튜플 구조체를 만드는 방법을 보여준다.
▶ 예제 코드 (RS)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
fn main() { struct Color(i32, i32, i32); struct Point(i32, i32, i32); let black : Color = Color(30, 20, 10); let origin : Point = Point(10, 20, 30); println!("{}, {}, {}", black.0 , black.1 , black.2 ); println!("{}, {}, {}", origin.0, origin.1, origin.2); } /* 30, 20, 10 10, 20, 30 */ |