Skip to content

Commit 306d46c

Browse files
committed
Remove unncessary ref mut
1 parent 27c1a30 commit 306d46c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/multimap_table.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -816,13 +816,13 @@ impl<'a, V: Key + 'static> Iterator for MultimapValue<'a, V> {
816816
fn next(&mut self) -> Option<Self::Item> {
817817
// TODO: optimize out this copy
818818
let bytes = match self.inner.as_mut().unwrap() {
819-
ValueIterState::Subtree(ref mut iter) => match iter.next()? {
819+
ValueIterState::Subtree(iter) => match iter.next()? {
820820
Ok(e) => e.key_data(),
821821
Err(err) => {
822822
return Some(Err(err));
823823
}
824824
},
825-
ValueIterState::InlineLeaf(ref mut iter) => iter.next_key()?.to_vec(),
825+
ValueIterState::InlineLeaf(iter) => iter.next_key()?.to_vec(),
826826
};
827827
self.remaining -= 1;
828828
Some(Ok(AccessGuard::with_owned_value(bytes)))
@@ -833,13 +833,13 @@ impl<V: Key + 'static> DoubleEndedIterator for MultimapValue<'_, V> {
833833
fn next_back(&mut self) -> Option<Self::Item> {
834834
// TODO: optimize out this copy
835835
let bytes = match self.inner.as_mut().unwrap() {
836-
ValueIterState::Subtree(ref mut iter) => match iter.next_back()? {
836+
ValueIterState::Subtree(iter) => match iter.next_back()? {
837837
Ok(e) => e.key_data(),
838838
Err(err) => {
839839
return Some(Err(err));
840840
}
841841
},
842-
ValueIterState::InlineLeaf(ref mut iter) => iter.next_key_back()?.to_vec(),
842+
ValueIterState::InlineLeaf(iter) => iter.next_key_back()?.to_vec(),
843843
};
844844
Some(Ok(AccessGuard::with_owned_value(bytes)))
845845
}

0 commit comments

Comments
 (0)