#include <fmt/ranges.h>
struct Data {
int a = 3;
double b = 0.42;
};
auto format_as(const Data& data)
{ return std::tie(data.a, data.b); }
int main() {
fmt::println("{}", Data{});
}
https://godbolt.org/z/d8a7EsKb4
The above code works on 10.1.1, but not on trunk.
https://godbolt.org/z/d8a7EsKb4
The above code works on 10.1.1, but not on trunk.