diff options
| author | Stein Somers <git@steinsomers.be> | 2021-01-16 12:59:12 +0100 |
|---|---|---|
| committer | Stein Somers <git@steinsomers.be> | 2021-01-20 19:23:49 +0100 |
| commit | c0e807563c9974d7f73f5ecceb1de4a4c132de1d (patch) | |
| tree | 5eb2b55d73cb05ccc2ba37db09d313a1f919ef5d /library/alloc/src/collections/btree/node | |
| parent | a4cbb44ae2c80545db957763b502dc7f6ea22085 (diff) | |
BTreeMap: bring back the key slice for immutable lookup
Diffstat (limited to 'library/alloc/src/collections/btree/node')
| -rw-r--r-- | library/alloc/src/collections/btree/node/tests.rs | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/library/alloc/src/collections/btree/node/tests.rs b/library/alloc/src/collections/btree/node/tests.rs index 48ce9f2bd89..11433cd845b 100644 --- a/library/alloc/src/collections/btree/node/tests.rs +++ b/library/alloc/src/collections/btree/node/tests.rs @@ -29,17 +29,7 @@ impl<'a, K: 'a, V: 'a> NodeRef<marker::Immut<'a>, K, V, marker::LeafOrInternal> navigate::Position::Leaf(leaf) => { let depth = self.height(); let indent = " ".repeat(depth); - result += &format!("\n{}", indent); - if leaf.len() == 0 { - result += "(empty node)"; - } else { - for idx in 0..leaf.len() { - if idx > 0 { - result += ", "; - } - result += &format!("{:?}", unsafe { leaf.key_at(idx) }); - } - } + result += &format!("\n{}{:?}", indent, leaf.keys()); } navigate::Position::Internal(_) => {} navigate::Position::InternalKV(kv) => { |
