71 [] (
auto & arg) -> decltype(
auto) {
return std::move(arg); }
Provides various type traits for use on functions.
seqan3::type_list< trait_t< pack_t >... > transform
Apply a transformation trait to every type in the pack and return a seqan3::type_list of the results.
Definition: traits.hpp:307
auto const move
A view that turns lvalue-references into rvalue-references.
Definition: move.hpp:68
The SeqAn namespace for views.
Definition: view_iota_simd.hpp:218
typename remove_cvref< t >::type remove_cvref_t
Return the input type with const, volatile and references removed (transformation_trait shortcut).
Definition: type_traits:56
Adaptations of concepts from the Ranges TS.