ZeroCopyTarget

Type Alias ZeroCopyTarget 

Source
pub type ZeroCopyTarget<'a, T = f64> = Cow<'a, ArrayBase<OwnedRepr<T>, Dim<[usize; 1]>>>;

Aliased Type§

pub enum ZeroCopyTarget<'a, T = f64> {
    Borrowed(&'a ArrayBase<OwnedRepr<T>, Dim<[usize; 1]>, T>),
    Owned(<ArrayBase<OwnedRepr<T>, Dim<[usize; 1]>> as ToOwned>::Owned),
}

Variants§

§1.0.0

Borrowed(&'a ArrayBase<OwnedRepr<T>, Dim<[usize; 1]>, T>)

Borrowed data.

§1.0.0

Owned(<ArrayBase<OwnedRepr<T>, Dim<[usize; 1]>> as ToOwned>::Owned)

Owned data.