pub(crate) fn compute_bounds( pk_indices: &[usize], current_pos: Option<OwnedRow>, ) -> Option<(Bound<OwnedRow>, Bound<OwnedRow>)>