Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > ostructライブラリ > OpenStructクラス > new
new(hash = nil) -> OpenStruct
[permalink][rdoc]OpenStruct オブジェクトを生成します。
ハッシュが与えられたとき、それぞれのキーを生成したオブジェクトの要素にし、値をセットします。
require 'ostruct' some1 = OpenStruct.new({:a =>"a",:b =>"b"}) # => #<OpenStruct b="b", a="a">