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}