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

Add formatting function for std::vector<admire::dataset>

parent 8ec06c9a
No related branches found
No related tags found
1 merge request!30Resolve "Refactor library RPC implementation of `admire::transfer_dataset`"
......@@ -699,4 +699,16 @@ struct fmt::formatter<admire::transfer> : formatter<std::string_view> {
}
};
template <>
struct fmt::formatter<std::vector<admire::dataset>>
: formatter<std::string_view> {
// parse is inherited from formatter<string_view>.
template <typename FormatContext>
auto
format(const std::vector<admire::dataset>& v, FormatContext& ctx) const {
const auto str = fmt::format("[{}]", fmt::join(v, ", "));
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