~ self -> IO::BufferRuby 3.2 から[permalink][rdoc][edit]-
バッファの各バイトのビットを反転した、新しいバッファを返します。
返されるバッファの大きさは元のバッファと同じです。
buf = ~IO::Buffer.for("1234567890") p buf.size # => 10 p buf.get_string.bytes.map {|b| "%02x" % b }.join(" ") # => "ce cd cc cb ca c9 c8 c7 c6 cf"[SEE_ALSO] IO::Buffer#not!