pub trait DimSplit { type Output; // Required method fn split(&self, h: usize) -> Self::Output; }
Split a dimension into two parts