In type/IO/Handle§
See primary documentation in context for method flush
method flush(IO::Handle: --> True)
Will flush the handle, writing any of the buffered data. Returns True on success; otherwise, fails with X::IO::Flush.
given "foo".IO.open: :w
In type/IO/CatHandle§
See primary documentation in context for method flush
multi method flush(|)
The IO::CatHandle type overrides this method to throw a X::NYI exception. If you have a good idea for how this method should behave, tell Rakudo developers about it!