このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

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

instance method IO#ready?

ready? -> IO | false | nil[permalink][rdoc][edit] [added by io/wait]

ブロックせずに読み込み可能なら真を、ブロックしてしまう可能性があるならfalseを返します。

判定不可能な場合は nil を返します。