in src/azstoragetorch/io.py [0:0]
def _write(self, b: _client.SUPPORTED_WRITE_BYTES_LIKE_TYPE) -> int:
self._check_for_stage_block_exceptions(wait=False)
write_length = len(b)
self._write_buffer.extend(b)
if len(self._write_buffer) >= self._WRITE_BUFFER_SIZE:
self._flush_write_buffer()
self._position += write_length
return write_length