Skip to content

Commit b19e34d

Browse files
authored
Merge branch 'main' into tyler_simplify_before_rewrite
2 parents 9b5b00e + 96b2170 commit b19e34d

File tree

2 files changed

+13
-17
lines changed

2 files changed

+13
-17
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</tr>
1010
<tr>
1111
<td><a href="https://github.com/sponsors/spacejam">buy a coffee for us to convert into databases</a></td>
12-
<td><a href="https://github.com/sponsors/spacejam"><img src="https://img.shields.io/opencollective/backers/sled"></a></td>
12+
<td><a href="https://github.com/sponsors/spacejam"><img src="https://img.shields.io/github/sponsors/spacejam"></a></td>
1313
</tr>
1414
<tr>
1515
<td><a href="https://docs.rs/sled">documentation</a></td>

src/node.rs

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -412,10 +412,9 @@ impl<'a> Iterator for Iter<'a> {
412412
(Some((_, Some(_))), None) => {
413413
log::trace!("src/node.rs:114");
414414
log::trace!("iterator returning {:?}", self.next_a);
415-
return self
416-
.next_a
417-
.take()
418-
.map(|(k, v)| (KeyRef::Slice(k), v.unwrap().as_ref()));
415+
return self.next_a.take().map(|(k, v)| {
416+
(KeyRef::Slice(k), v.unwrap().as_ref())
417+
});
419418
}
420419
(Some((k_a, v_a_opt)), Some((k_b, _))) => {
421420
let cmp = KeyRef::Slice(k_a).cmp(&k_b);
@@ -512,10 +511,9 @@ impl<'a> DoubleEndedIterator for Iter<'a> {
512511
(Some((_, Some(_))), None) => {
513512
log::trace!("src/node.rs:483");
514513
log::trace!("iterator returning {:?}", self.next_back_a);
515-
return self
516-
.next_back_a
517-
.take()
518-
.map(|(k, v)| (KeyRef::Slice(k), v.unwrap().as_ref()));
514+
return self.next_back_a.take().map(|(k, v)| {
515+
(KeyRef::Slice(k), v.unwrap().as_ref())
516+
});
519517
}
520518
(Some((k_a, Some(_))), Some((k_b, _))) if k_b > *k_a => {
521519
log::trace!("src/node.rs:508");
@@ -524,20 +522,18 @@ impl<'a> DoubleEndedIterator for Iter<'a> {
524522
}
525523
(Some((k_a, Some(_))), Some((k_b, _))) if k_b < *k_a => {
526524
log::trace!("iterator returning {:?}", self.next_back_a);
527-
return self
528-
.next_back_a
529-
.take()
530-
.map(|(k, v)| (KeyRef::Slice(k), v.unwrap().as_ref()));
525+
return self.next_back_a.take().map(|(k, v)| {
526+
(KeyRef::Slice(k), v.unwrap().as_ref())
527+
});
531528
}
532529
(Some((k_a, Some(_))), Some((k_b, _))) if k_b == *k_a => {
533530
// prefer overlay, discard node value
534531
self.next_back_b.take();
535532
log::trace!("src/node.rs:520");
536533
log::trace!("iterator returning {:?}", self.next_back_a);
537-
return self
538-
.next_back_a
539-
.take()
540-
.map(|(k, v)| (KeyRef::Slice(k), v.unwrap().as_ref()));
534+
return self.next_back_a.take().map(|(k, v)| {
535+
(KeyRef::Slice(k), v.unwrap().as_ref())
536+
});
541537
}
542538
_ => unreachable!(
543539
"did not expect combination a: {:?} b: {:?}",

0 commit comments

Comments
 (0)