14 struct CloneFunction : function::pipeline::EnablePipeline {
15 template<concepts::ViewableContainer Con,
typename Value = meta::ContainerReference<Con>>
16 requires(!concepts::LValueReference<Value> || concepts::Clonable<Value>)
17 constexpr auto operator()(Con&& container)
const -> concepts::View
auto {
18 if constexpr (!concepts::LValueReference<Value>) {
19 return all(util::forward<Con>(container));
27constexpr inline auto clone = detail::CloneFunction {};
constexpr auto transform
Definition transform.h:28
constexpr auto clone
Definition clone.h:27
constexpr auto all
Definition all.h:35
constexpr auto clone
Definition clone.h:39