pub trait DynParentKernel<V: VTable> {
// Required methods
fn parent_key(&self) -> MatchKey;
fn execute_parent(
&self,
child: &V::Array,
parent: &ArrayRef,
child_idx: usize,
ctx: &mut ExecutionCtx,
) -> VortexResult<Option<Vector>>;
}