42 template<
typename Value>
47 requires equality_comparable_with<T, Value const &>)
48 bool operator()(T && other)
const
50 return static_cast<T &&
>(other) == value_;
55 template(
typename Rng,
typename Value)(
59 constexpr auto operator()(Rng && rng, Value value)
const
61 return remove_if(
static_cast<Rng &&
>(rng),
62 pred_<Value>{std::move(value)});
65 template(
typename Rng,
typename Value,
typename Proj)(
69 constexpr auto operator()(Rng && rng, Value value, Proj proj)
const
71 return remove_if(
static_cast<Rng &&
>(rng),
72 pred_<Value>{std::move(value)},
RANGES_INLINE_VARIABLE(detail::to_container_fn< detail::from_range< std::vector > >, to_vector) template< template< typename... > class ContT > auto to(RANGES_HIDDEN_DETAIL(detail
For initializing a container of the specified type with the elements of an Range.
Definition conversion.hpp:399