deconstruct -> selfRuby 2.7.0 から[permalink][rdoc][edit]-
self を返します。
このメソッドは以下のようにパターンマッチ(配列パターン)で利用されます。
例case [1, [2, 3]] in [a, [b, c]] # 裏側で #deconstruct を呼ぶ p [a, b, c] # => [1, 2, 3] end[SEE_ALSO] Hash#deconstruct_keys, パターンマッチ/非プリミティブなオブジェクトのマッチ: deconstruct メソッドと deconstruct_keys メソッド