tryRemove method
Remove item with error handling
Implementation
RxResult<bool> tryRemove(Object? item) {
return RxResult.tryExecute(() {
final newSet = Set<T>.from(value);
final removed = newSet.remove(item);
if (removed) value = newSet;
return removed;
}, 'remove item from set');
}