stable_map/debug.rs
1use {
2 crate::StableMap,
3 core::fmt::{Debug, Formatter},
4};
5
6impl<K, V, S> Debug for StableMap<K, V, S>
7where
8 K: Debug,
9 V: Debug,
10{
11 fn fmt(&self, f: &mut Formatter<'_>) -> core::fmt::Result {
12 let mut map = f.debug_map();
13 for (k, v) in self {
14 map.entry(k, v);
15 }
16 map.finish()
17 }
18}