71 "You may only pass ranges to view::get whose reference_t models the TupleLike.");
77 return static_cast<ret_type
>(get<index>(std::forward<decltype(in)>(in)));
typename remove_rvalue_reference< t >::type remove_rvalue_reference_t
Return the input type with && removed, but lvalue references preserved (TransformationTrait shortcut)...
Definition: basic.hpp:58
constexpr auto const & get(configuration< configs_t... > const &config) noexcept
Definition: configuration.hpp:578
Provides seqan3::TupleLike.
Adaptations of concepts from the Ranges TS.
The SeqAn3 namespace for views.
auto const get
A view calling std::get on each element in a range.
Definition: get.hpp:66
Provides various type traits on generic types.
constexpr auto transform
A range adaptor that takes a invocable and returns a view of the elements with the invocable applied...
Definition: ranges:911
Whether a type behaves like a tuple.