37 type_name +
" would incur information loss. If you want implicit conversion, use "
38 "seqan3::assign_char instead of seqan3::assign_char_strict."}
53 template <std::convertible_to<
char>
char_t>
The main SeqAn3 namespace.
Definition: aligned_sequence_concept.hpp:29
SeqAn specific customisations in the standard namespace.
An exception typically thrown by seqan3::alphabet::assign_char_strict.
Definition: exception.hpp:30
invalid_char_assignment(std::string const &type_name, char const wrong_char)
Definition: exception.hpp:45
invalid_char_assignment(std::string const &type_name, char_t const wrong_char)
Definition: exception.hpp:54
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: exception.hpp:35
Provides seqan3::detail::make_printable which converts non printable characters (e....