jehelset 6a775e9560
Add support for 'std::variant' in C++17 (#2941)
Add support for 'std::variant' in C++17.

For C++17, if all the alternatives of a variant are formattable
the variant is now also formattable. In addition 'std::monostate'
is now formattable.

Moves implementation into 'std.h', and tests into 'std-test.cc'.

Avoid fold-expression since MSVC was crashing.

Add section for 'fmt/std.h' in API-docs.
2022-06-26 07:28:01 -07:00
..
2022-05-29 17:23:02 -07:00
2022-05-21 12:20:31 -07:00
2022-05-29 17:23:02 -07:00
2022-05-31 13:53:15 -07:00
2022-05-22 07:10:09 -07:00
2022-01-20 16:55:47 -08:00
2022-01-20 16:55:47 -08:00
2021-05-01 17:11:45 -07:00
2021-12-26 16:28:41 -08:00
2022-05-22 07:10:09 -07:00
2022-06-24 09:26:24 -07:00
2022-05-22 07:10:09 -07:00
2020-04-01 08:42:14 -07:00
2021-05-05 18:31:41 -07:00
2021-06-01 13:32:44 -07:00
2022-06-25 08:52:10 -07:00