Writes a string to an output iterator with fill/align/width padding.
Declared in <mp-units/utility/format.h>
template<
typename Char,
std::output_iterator<Char> Out>
constexpr
Out
write_padded(
Out out,
std::basic_string_view<Char> s,
int width,
fmt_align align,
fill_t<Char> const& fill);
Avoids instantiating format_to/vformat_to infrastructure for the common padding use-case inside formatter<Unit>, formatter<Dimension>, and formatter<quantity> specializations.
| Name | Description |
|---|---|
| s | A non-owning reference to a string. |