Trait ndarray::RawDataClone[][src]

pub unsafe trait RawDataClone: RawData { }
Expand description

Array representation trait.

An array representation that can be cloned.

Internal trait, see RawData.

Implementors

impl<'a, A> RawDataClone for CowRepr<'a, A> where
    A: Clone
[src]

unsafe fn clone_with_ptr(
    &self,
    ptr: NonNull<Self::Elem>
) -> (Self, NonNull<Self::Elem>)
[src]

impl<'a, A> RawDataClone for ViewRepr<&'a A>[src]

unsafe fn clone_with_ptr(
    &self,
    ptr: NonNull<Self::Elem>
) -> (Self, NonNull<Self::Elem>)
[src]

impl<A> RawDataClone for OwnedArcRepr<A>[src]

unsafe fn clone_with_ptr(
    &self,
    ptr: NonNull<Self::Elem>
) -> (Self, NonNull<Self::Elem>)
[src]

impl<A> RawDataClone for OwnedRepr<A> where
    A: Clone
[src]

unsafe fn clone_with_ptr(
    &self,
    ptr: NonNull<Self::Elem>
) -> (Self, NonNull<Self::Elem>)
[src]

unsafe fn clone_from_with_ptr(
    &mut self,
    other: &Self,
    ptr: NonNull<Self::Elem>
) -> NonNull<Self::Elem>
[src]

impl<A> RawDataClone for RawViewRepr<*const A>[src]

unsafe fn clone_with_ptr(
    &self,
    ptr: NonNull<Self::Elem>
) -> (Self, NonNull<Self::Elem>)
[src]

impl<A> RawDataClone for RawViewRepr<*mut A>[src]

unsafe fn clone_with_ptr(
    &self,
    ptr: NonNull<Self::Elem>
) -> (Self, NonNull<Self::Elem>)
[src]