Struct to wbudowana klasa Ruby do szybkiego tworzenia prostych klas, które łączą razem kilka atrybutów — automatycznie generując konstruktor, dostępniki, równość i wiele więcej. To zwięzły sposób na zdefiniowanie lekkich klas danych bez pisania pełnej klasy.
Dlaczego to ważne
,
()
= x
= y
()
x == other.x && y == other.y
= .new(, )
