В большинстве кодов Ruby хэш используется как простые структуры данных.Это не так эффективно, как это, и нет никаких определений полей в этих хешах, но они передаются очень похоже на структуру в C или простые классы, подобные этому в Java.Конечно, вы можете просто создать свой собственный класс следующим образом:
class MyStruct
attr_accessor :something, :something_else
end
Но в Ruby также есть класс Struct, который можно использовать.Вы не видите этого много.