Skip to content
Snippets Groups Projects
Verified Commit 10755182 authored by Alberto Miranda's avatar Alberto Miranda :hotsprings:
Browse files

Add formatting function for std::vector<admire::qos::limit>

parent d04bd88c
No related branches found
No related tags found
1 merge request!30Resolve "Refactor library RPC implementation of `admire::transfer_dataset`"
......@@ -711,4 +711,16 @@ struct fmt::formatter<std::vector<admire::dataset>>
}
};
template <>
struct fmt::formatter<std::vector<admire::qos::limit>>
: formatter<std::string_view> {
// parse is inherited from formatter<string_view>.
template <typename FormatContext>
auto
format(const std::vector<admire::qos::limit>& l, FormatContext& ctx) const {
const auto str = fmt::format("[{}]", fmt::join(l, ", "));
return formatter<std::string_view>::format(str, ctx);
}
};
#endif // SCORD_ADMIRE_TYPES_HPP
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment