docs: def read_all(self) -> str:
          """
          Reads the current state of the buffer and returns a string those
          contents
  
          :return:
              A string for the current state of the print buffer contents
          """
          try:
              buffered_bytes = self.bytes_buffer.getvalue()
              if buffered_bytes is None:
                  return ''
  
              return buffered_bytes.decode(self.source_encoding)
          except Exception as err:
              return 'Redirect Buffer Error: {}'.format(err)