Files
scylladb/utils/to_string.hh
Kefu Chai 48c8d24345 treewide: drop support for fmt < v10
since fedora 38 is EOL. and fedora 39 comes with fmt v10.0.0, also,
we've switched to the build image based on fedora 40, which ships
fmt-devel v10.2.1, there is no need to support fmt < 10.

in this change, we drop the support fmt < 10.

Signed-off-by: Kefu Chai <kefu.chai@scylladb.com>

Closes scylladb/scylladb#21847
2024-12-09 20:42:38 +02:00

25 lines
716 B
C++

/*
* Copyright (C) 2015-present ScyllaDB
*/
/*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#pragma once
#include <fmt/format.h>
#include <fmt/std.h>
template <> struct fmt::formatter<std::strong_ordering> : fmt::formatter<string_view> {
auto format(std::strong_ordering, fmt::format_context& ctx) const -> decltype(ctx.out());
};
template <> struct fmt::formatter<std::weak_ordering> : fmt::formatter<string_view> {
auto format(std::weak_ordering, fmt::format_context& ctx) const -> decltype(ctx.out());
};
template <> struct fmt::formatter<std::partial_ordering> : fmt::formatter<string_view> {
auto format(std::partial_ordering, fmt::format_context& ctx) const -> decltype(ctx.out());
};