Type Definition tract_pulse::internal::tract_core::ops::nn::tract_ndarray::RawArrayViewMut
source · [−]pub type RawArrayViewMut<A, D> = ArrayBase<RawViewRepr<*mut A>, D>;Expand description
A mutable array view without a lifetime.
This is similar to ArrayViewMut but does not carry any lifetime or
ownership information, and its data cannot be read/written without an
unsafe conversion into an ArrayViewMut. The relationship between
RawArrayViewMut and ArrayViewMut is somewhat analogous to the
relationship between *mut T and &mut T, but RawArrayViewMut has
additional requirements that *mut T does not, such as non-nullness.
The RawArrayViewMut<A, D> is parameterized by A for the element type
and D for the dimensionality.
Raw array views have all the methods of an array (see
ArrayBase).
See also RawArrayView.
Warning
You can’t use this type with an arbitrary raw pointer; see
from_shape_ptr for details.