def __eq__(self, other):
        """Compares `Records` using their hashes if their hashes are the same then `True` is returned.

        # Parameters

        _other_ : `Record`

        > Another `Record` to be compared against

        # Returns

        `bool`

        > If the `records` are the same then `True` is returned
        """
        if not isinstance(other, type(self)):
            return NotImplemented
        else:
            return self.__hash__() == other.__hash__()
def __eq__ ( self , other ) : if not isinstance ( other , type ( self ) ) : return NotImplemented else : return self . __hash__ ( ) == other . __hash__ ( )
Compares `Records` using their hashes if their hashes are the same then `True` is returned.

        # Parameters

        _other_ : `Record`

        > Another `Record` to be compared against

        # Returns

        `bool`

        > If the `records` are the same then `True` is returned