pub trait JaggedArray1DViewTrait<TVal, TNum>where TNum: AsPrimitive<usize> + Num,{ // Required method fn as_slice(&self) -> &[TVal]; }