39 constexpr auto color() const ->
Color {
return m_color; }
60 template<concepts::Encoding Enc>
65 auto context = TargetContext {};
70 auto context_for_reset = TargetContext {};
73 return Tuple(util::move(context).output(), util::move(context_for_reset).output());
130template<concepts::Formattable T>
136 template<concepts::Encoding Enc>
141 if constexpr (
requires {
typename Context::SupportsStyle; }) {
142 return context.with_style(value.m_style, [&] {
143 return formatter(context, value.m_argument);
146 return formatter(context, value.m_argument);
Definition bounded_format_context.h:9
Definition format_parse_context.h:14
Definition tuple_forward_declaration.h:5
Definition operations.h:34
Definition format_context.h:9
di::meta::Decay< decltype(T)> Tag
Definition tag_invoke.h:28
constexpr auto to_underlying
Definition to_underlying.h:15
Definition zstring_parser.h:9
format::Effect FormatEffect
Definition style.h:173
format::BackgroundColor FormatBackgroundColor
Definition style.h:172
format::Color FormatColor
Definition style.h:171
Definition in_place_type.h:5