Struct ndarray::ViewRepr [−][src]
pub struct ViewRepr<A> { /* fields omitted */ }Array view’s representation.
Don’t use this type directly—use the type aliases
ArrayView
/ ArrayViewMut for the array type!
Trait Implementations
impl<'a, A> Data for ViewRepr<&'a A>[src]
impl<'a, A> Data for ViewRepr<&'a A>type Elem = A
The array element type.
fn _data_slice(&self) -> &[A][src]
fn _data_slice(&self) -> &[A]fn __private__(&self) -> PrivateMarker[src]
fn __private__(&self) -> PrivateMarkerThis trait is private to implement; this method exists to make it impossible to implement outside the crate. Read more
impl<'a, A> DataClone for ViewRepr<&'a A>[src]
impl<'a, A> DataClone for ViewRepr<&'a A>impl<'a, A> Data for ViewRepr<&'a mut A>[src]
impl<'a, A> Data for ViewRepr<&'a mut A>type Elem = A
The array element type.
fn _data_slice(&self) -> &[A][src]
fn _data_slice(&self) -> &[A]fn __private__(&self) -> PrivateMarker[src]
fn __private__(&self) -> PrivateMarkerThis trait is private to implement; this method exists to make it impossible to implement outside the crate. Read more
impl<'a, A> DataMut for ViewRepr<&'a mut A>[src]
impl<'a, A> DataMut for ViewRepr<&'a mut A>impl<'a, A> DataShared for ViewRepr<&'a A>[src]
impl<'a, A> DataShared for ViewRepr<&'a A>impl<A: Copy> Copy for ViewRepr<A>[src]
impl<A: Copy> Copy for ViewRepr<A>impl<A: Clone> Clone for ViewRepr<A>[src]
impl<A: Clone> Clone for ViewRepr<A>