49 using format_func_type =
std::string(*)(
std::locale const &, std::string_view, remove_cvref_t<Args>
const &...);
53 format10_impl(std::string_view fmt, Args
const &... args) noexcept :
59 auto translated_fmt = get_translation(fmt);
61 format_func_type format_func = cpp20_format;
66 make_unique_type unique_constructor = std::make_unique<format10_impl>;
70 [[nodiscard]]
bool equal_to(
format10_base &other)
const noexcept override {
72 return other_ && this->fmt == other_->fmt && this->args == other_->args;