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.