Struct ialah class Ruby terbina dalam untuk mencipta dengan pantas class ringkas yang membungkus bersama beberapa atribut — menjana constructor, accessor, kesamaan, dan banyak lagi secara automatik. Ia adalah cara ringkas untuk mentakrifkan class data ringan tanpa menulis class penuh.
Masalah yang diselesaikan oleh Struct
,
()
= x
= y
()
x == other.x && y == other.y
= .new(, )
