Ruby 4.0 リファレンスマニュアル

singleton method IO.try_convert

try_convert(obj) -> IO | nilRuby 1.9.3 から[permalink][rdoc][edit]

obj を to_io メソッドによって IO オブジェクトに変換します。変換できなかった場合は nil を返します。

p IO.try_convert(STDOUT)   # => STDOUT
p IO.try_convert("STDOUT") # => nil