Struct ndarray::OwnedArcRepr
[−]
[src]
pub struct OwnedArcRepr<A>(_);
ArcArray's representation.
Don’t use this type directly—use the type alias
ArcArray
for the array type!
Trait Implementations
impl<A> Data for OwnedArcRepr<A>
[src]
type Elem = A
The array element type.
fn _data_slice(&self) -> &[A]
[src]
fn __private__(&self) -> PrivateMarker
[src]
This trait is private to implement; this method exists to make it impossible to implement outside the crate. Read more
impl<A> DataMut for OwnedArcRepr<A> where
A: Clone,
[src]
A: Clone,
fn ensure_unique<D>(self_: &mut ArrayBase<Self, D>) where
Self: Sized,
D: Dimension,
[src]
Self: Sized,
D: Dimension,
fn is_unique(&mut self) -> bool
[src]
impl<A> DataClone for OwnedArcRepr<A>
[src]
impl<A> DataShared for OwnedRcRepr<A>
[src]
impl<A> DataOwned for OwnedArcRepr<A>
[src]
fn new(elements: Vec<A>) -> Self
[src]
[src]
fn into_owned<D>(
self_: ArrayBase<Self, D>
) -> ArrayBase<OwnedRepr<Self::Elem>, D> where
A: Clone,
D: Dimension,
[src]
self_: ArrayBase<Self, D>
) -> ArrayBase<OwnedRepr<Self::Elem>, D> where
A: Clone,
D: Dimension,
impl<A: Debug> Debug for OwnedArcRepr<A>
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl<A> Clone for OwnedArcRepr<A>
[src]
Auto Trait Implementations
impl<A> Send for OwnedArcRepr<A> where
A: Send + Sync,
A: Send + Sync,
impl<A> Sync for OwnedArcRepr<A> where
A: Send + Sync,
A: Send + Sync,