| 281 | is_formattable<T, Char>::value) && |
| 282 | is_formattable<E, Char>::value>> { |
| 283 | FMT_CONSTEXPR auto parse(parse_context<Char>& ctx) -> const Char* { |
| 284 | return ctx.begin(); |
| 285 | } |
| 286 | |
| 287 | template <typename FormatContext> |
| 288 | auto format(const std::expected<T, E>& value, FormatContext& ctx) const |