class RatatuiRuby::OutputGuard::NullIO

A null IO object that swallows all output.

Used by {guard_io} to temporarily replace $stdout and $stderr. Implements method_missing to accept any IO method and discard output.

Returns self for method chaining (e.g., puts.flush).