[][src]Trait elementwise::arithmetic::ElementwiseAdd

pub trait ElementwiseAdd<RHS = Self> {
    fn elementwise_add(&self, other: &RHS) -> Self;
}

Required methods

fn elementwise_add(&self, other: &RHS) -> Self

Loading content...

Implementations on Foreign Types

impl<T: Copy + Add<Output = T>> ElementwiseAdd<Vec<T>> for Vec<T>[src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for Vec<T>[src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<VecDeque<T>> for VecDeque<T>[src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for VecDeque<T>[src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<LinkedList<T>> for LinkedList<T>[src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for LinkedList<T>[src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 1]> for [T; 1][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 1][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 2]> for [T; 2][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 2][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 3]> for [T; 3][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 3][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 4]> for [T; 4][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 4][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 5]> for [T; 5][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 5][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 6]> for [T; 6][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 6][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 7]> for [T; 7][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 7][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 8]> for [T; 8][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 8][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 9]> for [T; 9][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 9][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 10]> for [T; 10][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 10][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 11]> for [T; 11][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 11][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 12]> for [T; 12][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 12][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 13]> for [T; 13][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 13][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 14]> for [T; 14][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 14][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 15]> for [T; 15][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 15][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 16]> for [T; 16][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 16][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 17]> for [T; 17][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 17][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 18]> for [T; 18][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 18][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 19]> for [T; 19][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 19][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 20]> for [T; 20][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 20][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 21]> for [T; 21][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 21][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 22]> for [T; 22][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 22][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 23]> for [T; 23][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 23][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 24]> for [T; 24][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 24][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 25]> for [T; 25][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 25][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 26]> for [T; 26][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 26][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 27]> for [T; 27][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 27][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 28]> for [T; 28][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 28][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 29]> for [T; 29][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 29][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 30]> for [T; 30][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 30][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 31]> for [T; 31][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 31][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<[T; 32]> for [T; 32][src]

impl<T: Copy + Add<Output = T>> ElementwiseAdd<T> for [T; 32][src]

impl<T1, T2> ElementwiseAdd<(T1, T2)> for (T1, T2) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>, 
[src]

impl<T1, T2, T3> ElementwiseAdd<(T1, T2, T3)> for (T1, T2, T3) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>, 
[src]

impl<T1, T2, T3, T4> ElementwiseAdd<(T1, T2, T3, T4)> for (T1, T2, T3, T4) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>,
    T4: Copy + Add<Output = T4>, 
[src]

impl<T1, T2, T3, T4, T5> ElementwiseAdd<(T1, T2, T3, T4, T5)> for (T1, T2, T3, T4, T5) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>,
    T4: Copy + Add<Output = T4>,
    T5: Copy + Add<Output = T5>, 
[src]

impl<T1, T2, T3, T4, T5, T6> ElementwiseAdd<(T1, T2, T3, T4, T5, T6)> for (T1, T2, T3, T4, T5, T6) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>,
    T4: Copy + Add<Output = T4>,
    T5: Copy + Add<Output = T5>,
    T6: Copy + Add<Output = T6>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7> ElementwiseAdd<(T1, T2, T3, T4, T5, T6, T7)> for (T1, T2, T3, T4, T5, T6, T7) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>,
    T4: Copy + Add<Output = T4>,
    T5: Copy + Add<Output = T5>,
    T6: Copy + Add<Output = T6>,
    T7: Copy + Add<Output = T7>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8> ElementwiseAdd<(T1, T2, T3, T4, T5, T6, T7, T8)> for (T1, T2, T3, T4, T5, T6, T7, T8) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>,
    T4: Copy + Add<Output = T4>,
    T5: Copy + Add<Output = T5>,
    T6: Copy + Add<Output = T6>,
    T7: Copy + Add<Output = T7>,
    T8: Copy + Add<Output = T8>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> ElementwiseAdd<(T1, T2, T3, T4, T5, T6, T7, T8, T9)> for (T1, T2, T3, T4, T5, T6, T7, T8, T9) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>,
    T4: Copy + Add<Output = T4>,
    T5: Copy + Add<Output = T5>,
    T6: Copy + Add<Output = T6>,
    T7: Copy + Add<Output = T7>,
    T8: Copy + Add<Output = T8>,
    T9: Copy + Add<Output = T9>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> ElementwiseAdd<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)> for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>,
    T4: Copy + Add<Output = T4>,
    T5: Copy + Add<Output = T5>,
    T6: Copy + Add<Output = T6>,
    T7: Copy + Add<Output = T7>,
    T8: Copy + Add<Output = T8>,
    T9: Copy + Add<Output = T9>,
    T10: Copy + Add<Output = T10>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> ElementwiseAdd<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)> for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>,
    T4: Copy + Add<Output = T4>,
    T5: Copy + Add<Output = T5>,
    T6: Copy + Add<Output = T6>,
    T7: Copy + Add<Output = T7>,
    T8: Copy + Add<Output = T8>,
    T9: Copy + Add<Output = T9>,
    T10: Copy + Add<Output = T10>,
    T11: Copy + Add<Output = T11>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> ElementwiseAdd<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)> for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
    T1: Copy + Add<Output = T1>,
    T2: Copy + Add<Output = T2>,
    T3: Copy + Add<Output = T3>,
    T4: Copy + Add<Output = T4>,
    T5: Copy + Add<Output = T5>,
    T6: Copy + Add<Output = T6>,
    T7: Copy + Add<Output = T7>,
    T8: Copy + Add<Output = T8>,
    T9: Copy + Add<Output = T9>,
    T10: Copy + Add<Output = T10>,
    T11: Copy + Add<Output = T11>,
    T12: Copy + Add<Output = T12>, 
[src]

impl ElementwiseAdd<f32> for f32[src]

impl ElementwiseAdd<f64> for f64[src]

impl ElementwiseAdd<usize> for usize[src]

impl ElementwiseAdd<u8> for u8[src]

impl ElementwiseAdd<u16> for u16[src]

impl ElementwiseAdd<u32> for u32[src]

impl ElementwiseAdd<u64> for u64[src]

impl ElementwiseAdd<isize> for isize[src]

impl ElementwiseAdd<i8> for i8[src]

impl ElementwiseAdd<i16> for i16[src]

impl ElementwiseAdd<i32> for i32[src]

impl ElementwiseAdd<i64> for i64[src]

Loading content...

Implementors

Loading content...