18#include "../microfmt.hpp"
30 microfmt::string_view separator{
""};
34template <
typename T> [[nodiscard]]
constexpr auto repeat(T value,
size_t count)
noexcept {
40[[nodiscard]]
constexpr auto repeat(T value,
size_t count, microfmt::string_view separator)
noexcept {
51 microfmt::string_view forwarded_spec{
""};
58 elem_fmt.parse(elem_ctx);
60 for (
size_t i = 0; i < rv.count; ++i) {
62 out.write(rv.separator);
64 elem_fmt.format(rv.value, out);
Definition microfmt.hpp:881
reloco::sink sink
Type-erased, zero-allocation output sink.
Definition microfmt.hpp:46
constexpr auto repeat(T value, size_t count) noexcept
Definition repeated_view.hpp:34
Definition repeated_view.hpp:27
T value
Definition repeated_view.hpp:28