Struct ndarray_rblas::BlasArrayView [] [src]

pub struct BlasArrayView<'a, A: 'a, D>(_);

Requires crate feature "rblas"

Trait Implementations

impl<'a, A, D: Copy> Copy for BlasArrayView<'a, A, D>
[src]

impl<'a, A, D: Clone> Clone for BlasArrayView<'a, A, D>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a, A> Vector<A> for BlasArrayView<'a, A, Ix>
[src]

Panics if as_mut_ptr is called on a read-only view.

The number of elements in the vector.

An unsafe pointer to a contiguous block of memory.

An unsafe mutable pointer to a contiguous block of memory.

The stride within the vector. For example, if inc returns 7, every 7th element is used. Defaults to 1. Read more

impl<'a, A> Matrix<A> for BlasArrayView<'a, A, (Ix, Ix)>
[src]

Panics if as_mut_ptr is called on a read-only view.

Returns the number of rows.

Returns the number of columns.

The leading dimension of the matrix. Defaults to cols for RowMajor order and 'rows' for ColMajor order. Read more

An unsafe pointer to a contiguous block of memory.

An unsafe pointer to a contiguous block of memory.

The order of the matrix. Defaults to RowMajor.