34 +
" would incur information loss. If you want implicit conversion, use "
35 "seqan3::assign_char instead of seqan3::assign_char_strict."}
50 template <std::convertible_to<
char>
char_t>
A "pretty printer" for most SeqAn data structures and related types.
Definition debug_stream_type.hpp:79
The main SeqAn3 namespace.
Definition aligned_sequence_concept.hpp:26
SeqAn specific customisations in the standard namespace.
Provides seqan3::detail::make_printable which converts non printable characters (e....
An exception typically thrown by seqan3::alphabet::assign_char_strict.
Definition alphabet/exception.hpp:27
invalid_char_assignment(std::string const &type_name, char const wrong_char)
Definition alphabet/exception.hpp:42
invalid_char_assignment(std::string const &type_name, char_t const wrong_char)
Definition alphabet/exception.hpp:51
invalid_char_assignment(std::string const &type_name, std::string const &wrong_char)
Constructor that takes the type name and the failed character as arguments.
Definition alphabet/exception.hpp:32