[adaptor_def]
More...
#include <seqan3/core/detail/persist_view.hpp>
|
template<std::ranges::viewable_range urng_t> |
static auto | impl (urng_t &&urange) |
| For ranges that are viewable, delegate to std::views::all. More...
|
|
template<std::ranges::range urng_t> |
static auto | impl (urng_t &&urange) |
| For ranges that are not views and not lvalue-references, call view_persist's constructor. More...
|
|
|
friend | base_t |
| Befriend the base class so it can call impl().
|
|
[adaptor_def]
View adaptor definition for detail::persist. !
◆ impl() [1/2]
template<std::ranges::viewable_range urng_t>
static auto seqan3::detail::persist_fn::impl |
( |
urng_t && |
urange | ) |
|
|
inlinestaticprivate |
For ranges that are viewable, delegate to std::views::all.
- Returns
- An instance of std::views::all.
◆ impl() [2/2]
template<std::ranges::range urng_t>
static auto seqan3::detail::persist_fn::impl |
( |
urng_t && |
urange | ) |
|
|
inlinestaticprivate |
The documentation for this class was generated from the following file: