kind=defined
names=to_io
visibility=public

--- to_io -> IO

オブジェクトの [[c:IO]] への暗黙の変換が必要なときに内部で呼ばれます。
デフォルトでは定義されていません。

説明のためここに記載してありますが、
このメソッドは実際には Object クラスには定義されていません。
必要に応じてサブクラスで定義すべきものです。

このメソッドを定義する条件は、
 * IOオブジェクトが使われるすべての場面で代置可能であるような、
 * IOオブジェクトそのものとみなせるようなもの
という厳しいものになっています。



