B:BD[
3.31208] → [
3.31208:31343]
B:BD[
3.31343] → [
4.2685:2748]
∅:D[
4.2748] → [
3.31414:31485]
B:BD[
3.31414] → [
3.31414:31485]
B:BD[
3.31485] → [
4.2749:2812]
∅:D[
4.2812] → [
3.31556:31649]
B:BD[
3.31556] → [
3.31556:31649]
B:BD[
3.31649] → [
4.2813:2876]
∅:D[
4.2876] → [
3.31720:31734]
B:BD[
3.31720] → [
3.31720:31734]
if uu == u {
if let Some((k1, v1)) = k1v1 {
alloc::<K, V, L>(current_page, k0, v0, 0, l0, &mut n);
total += alloc_size(k0, v0) + L::extra_size();
alloc::<K, V, L>(current_page, k1, v1, 0, r0, &mut n);
total += alloc_size(k1, v1) + L::extra_size();
} else {
alloc::<K, V, L>(current_page, k0, v0, l0, r0, &mut n);
total += alloc_size(k0, v0) + L::extra_size();
}
}
if u == s.len() {
if let Some((k1, v1)) = k1v1 {
alloc::<K, V, L>(current_page, k0, v0, 0, l0, &mut n);
alloc::<K, V, L>(current_page, k1, v1, 0, r0, &mut n);
} else {
alloc::<K, V, L>(current_page, k0, v0, l0, r0, &mut n);