14 template<concepts::Encoding Enc>
15 struct VFormatEncodedFunction {
16 using View = container::string::StringViewImpl<Enc>;
17 using Str = container::string::StringImpl<Enc>;
21 template<concepts::FormatArg Arg>
22 constexpr auto operator()(View
format, FormatArgs<Arg> args)
const -> R {
23 auto context = FormatContext<Enc> {};
24 if constexpr (concepts::FallibleAllocator<DefaultAllocator>) {
29 return util::move(context).output();
34template<concepts::Encoding Enc>
#define DI_ASSERT(...)
Definition assert_bool.h:7
#define DI_TRY(...)
Definition monad_try.h:13
Definition bounded_format_context.h:7
constexpr auto format
Definition format.h:7
constexpr auto vformat_encoded_context
Definition vformat_encoded_context.h:61
constexpr auto vformat_encoded
Definition vformat_encoded.h:35
Expected< T, Error > Result
Definition result.h:8