BiBTreeMap did not apply the formatting arguments to the items like BiHashMap does.
Maybe it should be considered to move the EntryDebugger struct out of the impl so that BiBTreeMap and BiHashMap can share it. If that is desired, please suggest where to move it to.
Looks good, thank you! For now I think it's fine to duplicate the debugging code between the two BiMaps, eventually I'd like to develop a better way to share code between them.
BiBTreeMap did not apply the formatting arguments to the items like BiHashMap does. Maybe it should be considered to move the EntryDebugger struct out of the impl so that BiBTreeMap and BiHashMap can share it. If that is desired, please suggest where to move it to.