The formatter prototype is
// A formatter for objects of type T.
template <typename T, typename Char = char, typename Enable = void>
struct formatter {
explicit formatter(internal::dummy_formatter_arg);
};
so we should use this order in the example as well.
In addition we use Char instead of plain char to not confuse the reader
as this name is totally arbitrary.