See IO#each_byte.
Yields:
693 694 695
# File 'stringio.c', line 693 static VALUE strio_each_byte(self) VALUE self;