consteval exception(u8string_view what, info from,
source_location where = source_location::current()) noexcept;
consteval exception(string_view what, info from,
source_location where = source_location::current()) noexcept;
constexpr const char* what() const noexcept override;
consteval u8string_view what() const noexcept;
consteval info from() const noexcept;
consteval source_location where() const noexcept;