Trait Data
Other items inndarray
pub unsafe trait Data: RawData { }
Array representation trait.
For an array with elements that can be accessed with safe code.
Internal trait, see RawData.
RawData
impl<'a, A> Data for CowRepr<'a, A>
fn into_owned<D>( self_: ArrayBase<CowRepr<'a, A>, D>) -> ArrayBase<OwnedRepr<Self::Elem>, D> where A: Clone, D: Dimension,
impl<'a, A> Data for ViewRepr<&'a A>
fn into_owned<D>( self_: ArrayBase<Self, D>) -> ArrayBase<OwnedRepr<Self::Elem>, D> where Self::Elem: Clone, D: Dimension,
impl<'a, A> Data for ViewRepr<&'a mut A>
impl<A> Data for OwnedArcRepr<A>
fn into_owned<D>( self_: ArrayBase<Self, D>) -> ArrayBase<OwnedRepr<Self::Elem>, D> where A: Clone, D: Dimension,
fn to_shared<D>( self_: &ArrayBase<Self, D>) -> ArrayBase<OwnedArcRepr<Self::Elem>, D> where Self::Elem: Clone, D: Dimension,
impl<A> Data for OwnedRepr<A>