Writes as much data as possible to the output.
a slice of the data that is left to write.
See Implementation
Writes as much data as possible to the output.