<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def one(self):
 """Return exactly one record or raise an exception. :return: - Dictionary containing the only item in the response content :raise: - MultipleResults: If more than one records are present in the content - NoResults: If the result is empty """


        result, count = self._get_buffered_response()

        if count == 0:
            raise NoResults("No records found")
        elif count > 1:
            raise MultipleResults("Expected single-record result, got multiple")

        return result[0]