Trait ndarray::RawDataSubst [−][src]
Array representation trait.
The RawDataSubst trait maps the element type of array storage, while keeping the same kind of storage.
For example, RawDataSubst<B> can map the type OwnedRepr<A> to OwnedRepr<B>.
Associated Types
type Output: RawData<Elem = A>[src]
The resulting array storage of the same kind but substituted element type
Required methods
unsafe fn data_subst(self) -> Self::Output[src]
Unsafely translate the data representation from one element representation to another.
Safety
Caller must ensure the two types have the same representation.