27 template<
class char_t,
class... args_t>
36 requires std::convertible_to<const T&, qx::basic_string_view<char_t>>
49 template<
class... args_t>
52 template<
class char_t,
class... args_t>
53 concept format_acceptable_args =
54 !(qx::tuple::contains_v<
55 tuple::remove_t<details::all_char_types, std::tuple<char_t>>,
56 std::remove_cv_t<std::remove_pointer_t<std::decay_t<args_t>>>>
61 template<
class format_parse_context_type>
62 constexpr
auto parse(format_parse_context_type& pc)