Enum rblas::math::Trans [] [src]

pub enum Trans<A> {
    T(A),
    H(A),
}

Variants

T
H

Trait Implementations

impl<'a, T> Mul<&'a Vector<T>> for Trans<&'a Vector<T>> where T: Sized + Copy + Dot + Dotc

type Output = T

fn mul(self, x: &Vector<T>) -> T

impl<'a, T> Mul<&'a Matrix<T>> for Trans<&'a Matrix<T>> where T: Default + Gemm

type Output = Mat<T>

fn mul(self, b: &Matrix<T>) -> Mat<T>

impl<'a, T> Mul<Trans<&'a Matrix<T>>> for Trans<&'a Matrix<T>> where T: Default + Gemm

type Output = Mat<T>

fn mul(self, rhs: Trans<&Matrix<T>>) -> Mat<T>

impl<A> Deref for Trans<A>

type Target = A

fn deref(&self) -> &A