#include <di/container/view/repeat.h>
Public Member Functions | |
template<typename T> | |
constexpr auto | operator() (T &&value) const -> meta::TagInvokeResult< RepeatFunction, T > |
template<typename T, typename Bound> | |
constexpr auto | operator() (T &&value, Bound &&bound) const -> meta::TagInvokeResult< RepeatFunction, T, Bound > |
template<typename T> requires (requires { container::RepeatView(util::declval<T>()); }) | |
constexpr auto | operator() (T &&value) const |
template<typename T, typename Bound> requires (requires { container::RepeatView(util::declval<T>(), util::declval<Bound>()); }) | |
constexpr auto | operator() (T &&value, Bound &&bound) const |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |