Iros
 
Loading...
Searching...
No Matches
formattable.h
Go to the documentation of this file.
1#pragma once
2
6
7namespace di::concepts {
8template<typename T>
9concept Formattable = requires(format::ContextPlaceholder& context,
11 { (*format::formatter<T>(parse_context))(context, util::forward<T>(value)) } -> SameAs<Result<void>>;
12};
13}
14
15namespace di {
17}
Definition format_parse_context.h:14
Definition formattable.h:9
Definition core.h:114
Definition any_storable.h:9
constexpr auto formatter(FormatParseContext< Enc > &parse_context, bool debug=false)
Definition formatter.h:27
Definition zstring_parser.h:9
Definition format_context.h:16