pub fn idx<'a, I>(&'a self, idx: I) -> VOL<&'a I::Output, A>
	where
		I: SliceIndex<[T]>,
		T: 'a,
	{
		self.map(|slice| slice.index(idx))
	}
// Apply index-operation to wrapped slice:
Apply index-operation to wrapped slice.
Apply index - operation to wrapped slice .
pub fn idx<'a, I>(&'a self, idx: I) -> VOL<&'a I::Output, A>
	where
		I: SliceIndex<[T]>,
		T: 'a,
	{
		self.map(|slice| slice.index(idx))
	}
pub fn idx < ' a , I > ( & ' a self , idx : I ) -> VOL < & ' a I :: Output , A > where I : SliceIndex < [ T ] > , T : ' a , { self . map ( | slice | slice . index ( idx ) ) }
Apply index-operation to wrapped slice:
Apply index - operation to wrapped slice :
&'a self
idx
I