Trait ndarray::DataOwned [−][src]
pub unsafe trait DataOwned: Data { type MaybeUninit: DataOwned<Elem = MaybeUninit<Self::Elem>> + RawDataSubst<Self::Elem, Output = Self>; }
Expand description
Array representation trait.
A representation that is a unique or shared owner of its data.
Internal trait, see Data
.
Associated Types
type MaybeUninit: DataOwned<Elem = MaybeUninit<Self::Elem>> + RawDataSubst<Self::Elem, Output = Self>
[src]
Expand description
Corresponding owned data with MaybeUninit elements
Implementors
impl<A> DataOwned for OwnedArcRepr<A>
[src]
impl<A> DataOwned for OwnedArcRepr<A>
[src]type MaybeUninit = OwnedArcRepr<MaybeUninit<A>>
fn new(elements: Vec<A>) -> Self
[src]
fn into_shared(self) -> OwnedArcRepr<A>
[src]
impl<A> DataOwned for OwnedRepr<A>
[src]
impl<A> DataOwned for OwnedRepr<A>
[src]