SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
Loading...
Searching...
No Matches
seqan3::detail::required_types< t > Struct Template Reference

A seqan3::type_list with types that the given type depends on. [specialisation for seqan3::alphabet_variant and derivates of seqan3::alphabet_tuple_base]. More...

#include <seqan3/alphabet/composite/detail.hpp>

+ Inheritance diagram for seqan3::detail::required_types< t >:

Public Types

using type = typename t::seqan3_required_types
 The returned type.
 

Detailed Description

template<typename t>
requires requires { typename t::seqan3_required_types; }
struct seqan3::detail::required_types< t >

A seqan3::type_list with types that the given type depends on. [specialisation for seqan3::alphabet_variant and derivates of seqan3::alphabet_tuple_base].

Exposes for seqan3::alphabet_tuple_base its components and for seqan3::alphabet_variant its alternatives.


The documentation for this struct was generated from the following file:
Hide me