]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore/btree: define fmt::formatter for lba_val_map_t in
authorXuehan Xu <xuxuehan@qianxin.com>
Tue, 30 Jun 2026 08:57:17 +0000 (16:57 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Fri, 31 Jul 2026 01:40:19 +0000 (09:40 +0800)
btree_types.h

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
src/crimson/os/seastore/btree/btree_types.h
src/crimson/os/seastore/lba/lba_btree_node.h

index 0958e1933e4ebaec126e5e79167f0349d73fc8d1..076f58e1ef3f00a45cfb246137ad8ca55884c72c 100644 (file)
@@ -298,3 +298,7 @@ std::ostream &operator<<(
 }
 
 } // namespace crimson::os::seastore
+
+#if FMT_VERSION >= 90000
+template <> struct fmt::formatter<crimson::os::seastore::lba::lba_map_val_t> : fmt::ostream_formatter {};
+#endif
index 9f6e1ed296aeda41f104f4505cfe02f56fa40497..500ff523df04198245e685dfc77a8cbc8420e903 100644 (file)
@@ -531,7 +531,6 @@ using LBACursorRef = boost::intrusive_ptr<LBACursor>;
 
 #if FMT_VERSION >= 90000
 template <> struct fmt::formatter<crimson::os::seastore::lba::lba_node_meta_t> : fmt::ostream_formatter {};
-template <> struct fmt::formatter<crimson::os::seastore::lba::lba_map_val_t> : fmt::ostream_formatter {};
 template <> struct fmt::formatter<crimson::os::seastore::lba::LBAInternalNode> : fmt::ostream_formatter {};
 template <> struct fmt::formatter<crimson::os::seastore::lba::LBACursor> : fmt::ostream_formatter {};
 #endif