code: def remove(self, item):
          
          check_not_none(item, "item can't be none")
          return self._encode_invoke(transactional_set_remove_codec, item=self._to_data(item))
docs: Transactional implementation of :func:`Set.remove(item) <hazelcast.proxy.set.Set.remove>`
  
          :param item: (object), the specified item to be deleted.
          :return: (bool), ``true`` if item is remove successfully, ``false`` otherwise.