Trait juxt_matrix::Dot

source ·
pub trait Dot<Rhs = Self> {
    type Output;

    // Required method
    fn dot(self, rhs: Rhs) -> Self::Output;
}

Required Associated Types§

Required Methods§

source

fn dot(self, rhs: Rhs) -> Self::Output

Implementors§

source§

impl<const C: usize, T> Dot for &Vector<C, T>
where T: AddAssign<T> + Default, for<'a> &'a T: Mul<&'a T, Output = T>,

§

type Output = T

source§

impl<const C: usize, T> Dot for Vector<C, T>
where T: AddAssign<T> + Copy + Clone + Default, for<'a> &'a T: Mul<&'a T, Output = T>,

§

type Output = T