pub fn forget_node_type(self) -> SplitResult<'a, K, V, marker::LeafOrInternal> {
        SplitResult { left: self.left.forget_type(), kv: self.kv, right: self.right.forget_type() }
    }
Shifts the elements in a slice `distance` positions to the left.

# Safety
The slice has
benchmarks/haystacks/code/rust-library.rs