aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/testbindingpairiterable.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/testbindingpairiterable.rs')
-rw-r--r--components/script/dom/testbindingpairiterable.rs11
1 files changed, 2 insertions, 9 deletions
diff --git a/components/script/dom/testbindingpairiterable.rs b/components/script/dom/testbindingpairiterable.rs
index 6496f3c9a07..aaed63bf715 100644
--- a/components/script/dom/testbindingpairiterable.rs
+++ b/components/script/dom/testbindingpairiterable.rs
@@ -29,19 +29,12 @@ impl Iterable for TestBindingPairIterable {
self.map.borrow().len() as u32
}
fn get_value_at_index(&self, index: u32) -> u32 {
- *self
- .map
- .borrow()
- .iter()
- .nth(index as usize)
- .map(|a| &a.1)
- .unwrap()
+ *self.map.borrow().get(index as usize).map(|a| &a.1).unwrap()
}
fn get_key_at_index(&self, index: u32) -> DOMString {
self.map
.borrow()
- .iter()
- .nth(index as usize)
+ .get(index as usize)
.map(|a| &a.0)
.unwrap()
.clone()