tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
destroy_fn Struct Reference

#include <ranges_destroy.hpp>

Public Member Functions

template<typename I, typename S>
requires etl::destructible<etl::iter_value_t<I>>
constexpr auto operator() (I first, S last) const noexcept -> I
 
template<typename R>
requires etl::destructible<etl::ranges::range_value_t<R>>
constexpr auto operator() (R &&r) const noexcept -> auto
 

Member Function Documentation

◆ operator()() [1/2]

template<typename I, typename S>
requires etl::destructible<etl::iter_value_t<I>>
auto operator() ( I first,
S last ) const -> I
inlineconstexprnoexcept

◆ operator()() [2/2]

template<typename R>
requires etl::destructible<etl::ranges::range_value_t<R>>
auto operator() ( R && r) const -> auto
inlineconstexprnoexcept

The documentation for this struct was generated from the following file: