Rubyリファレンス: Home

to_hash (Hash)

Edit   History

標準クラス・モジュール > Hash > to_hash

hash.to_hash

to_hashメソッドは、レシーバ自身を返します。

mergeなどハッシュを引数にとるメソッドは、引数のto_hashメソッドを呼び出してオブジェクトをハッシュに変換します。自作のクラスにto_hashメソッドを実装すれば、ハッシュとして扱われます。

関連項目