[−][src]Trait tract_core::internal::tract_ndarray::RawDataMut
Array representation trait.
For an array with writable elements.
Internal trait, see RawData
.
Implementors
impl<'a, A> RawDataMut for CowRepr<'a, A> where
A: Clone,
[src]
A: Clone,
pub fn try_ensure_unique<D>(array: &mut ArrayBase<CowRepr<'a, A>, D>) where
D: Dimension,
CowRepr<'a, A>: Sized,
[src]
D: Dimension,
CowRepr<'a, A>: Sized,
pub fn try_is_unique(&mut self) -> Option<bool>
[src]
impl<'a, A> RawDataMut for ViewRepr<&'a mut A>
[src]
pub fn try_ensure_unique<D>(&mut ArrayBase<ViewRepr<&'a mut A>, D>) where
D: Dimension,
ViewRepr<&'a mut A>: Sized,
[src]
D: Dimension,
ViewRepr<&'a mut A>: Sized,
pub fn try_is_unique(&mut self) -> Option<bool>
[src]
impl<A> RawDataMut for OwnedArcRepr<A> where
A: Clone,
[src]
A: Clone,
pub fn try_ensure_unique<D>(self_: &mut ArrayBase<OwnedArcRepr<A>, D>) where
D: Dimension,
OwnedArcRepr<A>: Sized,
[src]
D: Dimension,
OwnedArcRepr<A>: Sized,
pub fn try_is_unique(&mut self) -> Option<bool>
[src]
impl<A> RawDataMut for OwnedRepr<A>
[src]
pub fn try_ensure_unique<D>(&mut ArrayBase<OwnedRepr<A>, D>) where
D: Dimension,
OwnedRepr<A>: Sized,
[src]
D: Dimension,
OwnedRepr<A>: Sized,
pub fn try_is_unique(&mut self) -> Option<bool>
[src]
impl<A> RawDataMut for RawViewRepr<*mut A>
[src]
pub fn try_ensure_unique<D>(&mut ArrayBase<RawViewRepr<*mut A>, D>) where
D: Dimension,
RawViewRepr<*mut A>: Sized,
[src]
D: Dimension,
RawViewRepr<*mut A>: Sized,