argmin::core

Trait ArgminAdd

Source
pub trait ArgminAdd<T, U> {
    // Required method
    fn add(&self, other: &T) -> U;
}
Expand description

Add a T to self

Required Methods§

Source

fn add(&self, other: &T) -> U

Add a T to self

Implementations on Foreign Types§

Source§

impl ArgminAdd<f32, f32> for f32

Source§

fn add(&self, other: &f32) -> f32

Source§

impl ArgminAdd<f32, Vec<f32>> for Vec<f32>

Source§

fn add(&self, other: &f32) -> Vec<f32>

Source§

impl ArgminAdd<f32, Vec<Vec<f32>>> for Vec<Vec<f32>>

Source§

fn add(&self, other: &f32) -> Vec<Vec<f32>>

Source§

impl ArgminAdd<f64, f64> for f64

Source§

fn add(&self, other: &f64) -> f64

Source§

impl ArgminAdd<f64, Vec<f64>> for Vec<f64>

Source§

fn add(&self, other: &f64) -> Vec<f64>

Source§

impl ArgminAdd<f64, Vec<Vec<f64>>> for Vec<Vec<f64>>

Source§

fn add(&self, other: &f64) -> Vec<Vec<f64>>

Source§

impl ArgminAdd<i8, i8> for i8

Source§

fn add(&self, other: &i8) -> i8

Source§

impl ArgminAdd<i8, Vec<i8>> for Vec<i8>

Source§

fn add(&self, other: &i8) -> Vec<i8>

Source§

impl ArgminAdd<i8, Vec<Vec<i8>>> for Vec<Vec<i8>>

Source§

fn add(&self, other: &i8) -> Vec<Vec<i8>>

Source§

impl ArgminAdd<i16, i16> for i16

Source§

fn add(&self, other: &i16) -> i16

Source§

impl ArgminAdd<i16, Vec<i16>> for Vec<i16>

Source§

fn add(&self, other: &i16) -> Vec<i16>

Source§

impl ArgminAdd<i16, Vec<Vec<i16>>> for Vec<Vec<i16>>

Source§

fn add(&self, other: &i16) -> Vec<Vec<i16>>

Source§

impl ArgminAdd<i32, i32> for i32

Source§

fn add(&self, other: &i32) -> i32

Source§

impl ArgminAdd<i32, Vec<i32>> for Vec<i32>

Source§

fn add(&self, other: &i32) -> Vec<i32>

Source§

impl ArgminAdd<i32, Vec<Vec<i32>>> for Vec<Vec<i32>>

Source§

fn add(&self, other: &i32) -> Vec<Vec<i32>>

Source§

impl ArgminAdd<i64, i64> for i64

Source§

fn add(&self, other: &i64) -> i64

Source§

impl ArgminAdd<i64, Vec<i64>> for Vec<i64>

Source§

fn add(&self, other: &i64) -> Vec<i64>

Source§

impl ArgminAdd<i64, Vec<Vec<i64>>> for Vec<Vec<i64>>

Source§

fn add(&self, other: &i64) -> Vec<Vec<i64>>

Source§

impl ArgminAdd<isize, isize> for isize

Source§

fn add(&self, other: &isize) -> isize

Source§

impl ArgminAdd<isize, Vec<isize>> for Vec<isize>

Source§

fn add(&self, other: &isize) -> Vec<isize>

Source§

impl ArgminAdd<isize, Vec<Vec<isize>>> for Vec<Vec<isize>>

Source§

fn add(&self, other: &isize) -> Vec<Vec<isize>>

Source§

impl ArgminAdd<u8, u8> for u8

Source§

fn add(&self, other: &u8) -> u8

Source§

impl ArgminAdd<u8, Vec<u8>> for Vec<u8>

Source§

fn add(&self, other: &u8) -> Vec<u8>

Source§

impl ArgminAdd<u8, Vec<Vec<u8>>> for Vec<Vec<u8>>

Source§

fn add(&self, other: &u8) -> Vec<Vec<u8>>

Source§

impl ArgminAdd<u16, u16> for u16

Source§

fn add(&self, other: &u16) -> u16

Source§

impl ArgminAdd<u16, Vec<u16>> for Vec<u16>

Source§

fn add(&self, other: &u16) -> Vec<u16>

Source§

impl ArgminAdd<u16, Vec<Vec<u16>>> for Vec<Vec<u16>>

Source§

fn add(&self, other: &u16) -> Vec<Vec<u16>>

Source§

impl ArgminAdd<u32, u32> for u32

Source§

fn add(&self, other: &u32) -> u32

Source§

impl ArgminAdd<u32, Vec<u32>> for Vec<u32>

Source§

fn add(&self, other: &u32) -> Vec<u32>

Source§

impl ArgminAdd<u32, Vec<Vec<u32>>> for Vec<Vec<u32>>

Source§

fn add(&self, other: &u32) -> Vec<Vec<u32>>

Source§

impl ArgminAdd<u64, u64> for u64

Source§

fn add(&self, other: &u64) -> u64

Source§

impl ArgminAdd<u64, Vec<u64>> for Vec<u64>

Source§

fn add(&self, other: &u64) -> Vec<u64>

Source§

impl ArgminAdd<u64, Vec<Vec<u64>>> for Vec<Vec<u64>>

Source§

fn add(&self, other: &u64) -> Vec<Vec<u64>>

Source§

impl ArgminAdd<usize, usize> for usize

Source§

fn add(&self, other: &usize) -> usize

Source§

impl ArgminAdd<usize, Vec<usize>> for Vec<usize>

Source§

fn add(&self, other: &usize) -> Vec<usize>

Source§

impl ArgminAdd<usize, Vec<Vec<usize>>> for Vec<Vec<usize>>

Source§

fn add(&self, other: &usize) -> Vec<Vec<usize>>

Source§

impl ArgminAdd<Complex<f32>, Complex<f32>> for Complex<f32>

Source§

fn add(&self, other: &Complex<f32>) -> Complex<f32>

Source§

impl ArgminAdd<Complex<f64>, Complex<f64>> for Complex<f64>

Source§

fn add(&self, other: &Complex<f64>) -> Complex<f64>

Source§

impl ArgminAdd<Complex<i8>, Complex<i8>> for Complex<i8>

Source§

fn add(&self, other: &Complex<i8>) -> Complex<i8>

Source§

impl ArgminAdd<Complex<i16>, Complex<i16>> for Complex<i16>

Source§

fn add(&self, other: &Complex<i16>) -> Complex<i16>

Source§

impl ArgminAdd<Complex<i32>, Complex<i32>> for Complex<i32>

Source§

fn add(&self, other: &Complex<i32>) -> Complex<i32>

Source§

impl ArgminAdd<Complex<i64>, Complex<i64>> for Complex<i64>

Source§

fn add(&self, other: &Complex<i64>) -> Complex<i64>

Source§

impl ArgminAdd<Complex<isize>, Complex<isize>> for Complex<isize>

Source§

fn add(&self, other: &Complex<isize>) -> Complex<isize>

Source§

impl ArgminAdd<Complex<u8>, Complex<u8>> for Complex<u8>

Source§

fn add(&self, other: &Complex<u8>) -> Complex<u8>

Source§

impl ArgminAdd<Complex<u16>, Complex<u16>> for Complex<u16>

Source§

fn add(&self, other: &Complex<u16>) -> Complex<u16>

Source§

impl ArgminAdd<Complex<u32>, Complex<u32>> for Complex<u32>

Source§

fn add(&self, other: &Complex<u32>) -> Complex<u32>

Source§

impl ArgminAdd<Complex<u64>, Complex<u64>> for Complex<u64>

Source§

fn add(&self, other: &Complex<u64>) -> Complex<u64>

Source§

impl ArgminAdd<Complex<usize>, Complex<usize>> for Complex<usize>

Source§

fn add(&self, other: &Complex<usize>) -> Complex<usize>

Source§

impl ArgminAdd<Vec<f32>, Vec<f32>> for f32

Source§

fn add(&self, other: &Vec<f32>) -> Vec<f32>

Source§

impl ArgminAdd<Vec<f32>, Vec<f32>> for Vec<f32>

Source§

fn add(&self, other: &Vec<f32>) -> Vec<f32>

Source§

impl ArgminAdd<Vec<f64>, Vec<f64>> for f64

Source§

fn add(&self, other: &Vec<f64>) -> Vec<f64>

Source§

impl ArgminAdd<Vec<f64>, Vec<f64>> for Vec<f64>

Source§

fn add(&self, other: &Vec<f64>) -> Vec<f64>

Source§

impl ArgminAdd<Vec<i8>, Vec<i8>> for i8

Source§

fn add(&self, other: &Vec<i8>) -> Vec<i8>

Source§

impl ArgminAdd<Vec<i8>, Vec<i8>> for Vec<i8>

Source§

fn add(&self, other: &Vec<i8>) -> Vec<i8>

Source§

impl ArgminAdd<Vec<i16>, Vec<i16>> for i16

Source§

fn add(&self, other: &Vec<i16>) -> Vec<i16>

Source§

impl ArgminAdd<Vec<i16>, Vec<i16>> for Vec<i16>

Source§

fn add(&self, other: &Vec<i16>) -> Vec<i16>

Source§

impl ArgminAdd<Vec<i32>, Vec<i32>> for i32

Source§

fn add(&self, other: &Vec<i32>) -> Vec<i32>

Source§

impl ArgminAdd<Vec<i32>, Vec<i32>> for Vec<i32>

Source§

fn add(&self, other: &Vec<i32>) -> Vec<i32>

Source§

impl ArgminAdd<Vec<i64>, Vec<i64>> for i64

Source§

fn add(&self, other: &Vec<i64>) -> Vec<i64>

Source§

impl ArgminAdd<Vec<i64>, Vec<i64>> for Vec<i64>

Source§

fn add(&self, other: &Vec<i64>) -> Vec<i64>

Source§

impl ArgminAdd<Vec<isize>, Vec<isize>> for isize

Source§

fn add(&self, other: &Vec<isize>) -> Vec<isize>

Source§

impl ArgminAdd<Vec<isize>, Vec<isize>> for Vec<isize>

Source§

fn add(&self, other: &Vec<isize>) -> Vec<isize>

Source§

impl ArgminAdd<Vec<u8>, Vec<u8>> for u8

Source§

fn add(&self, other: &Vec<u8>) -> Vec<u8>

Source§

impl ArgminAdd<Vec<u8>, Vec<u8>> for Vec<u8>

Source§

fn add(&self, other: &Vec<u8>) -> Vec<u8>

Source§

impl ArgminAdd<Vec<u16>, Vec<u16>> for u16

Source§

fn add(&self, other: &Vec<u16>) -> Vec<u16>

Source§

impl ArgminAdd<Vec<u16>, Vec<u16>> for Vec<u16>

Source§

fn add(&self, other: &Vec<u16>) -> Vec<u16>

Source§

impl ArgminAdd<Vec<u32>, Vec<u32>> for u32

Source§

fn add(&self, other: &Vec<u32>) -> Vec<u32>

Source§

impl ArgminAdd<Vec<u32>, Vec<u32>> for Vec<u32>

Source§

fn add(&self, other: &Vec<u32>) -> Vec<u32>

Source§

impl ArgminAdd<Vec<u64>, Vec<u64>> for u64

Source§

fn add(&self, other: &Vec<u64>) -> Vec<u64>

Source§

impl ArgminAdd<Vec<u64>, Vec<u64>> for Vec<u64>

Source§

fn add(&self, other: &Vec<u64>) -> Vec<u64>

Source§

impl ArgminAdd<Vec<usize>, Vec<usize>> for usize

Source§

fn add(&self, other: &Vec<usize>) -> Vec<usize>

Source§

impl ArgminAdd<Vec<usize>, Vec<usize>> for Vec<usize>

Source§

fn add(&self, other: &Vec<usize>) -> Vec<usize>

Source§

impl ArgminAdd<Vec<Vec<f32>>, Vec<Vec<f32>>> for Vec<Vec<f32>>

Source§

fn add(&self, other: &Vec<Vec<f32>>) -> Vec<Vec<f32>>

Source§

impl ArgminAdd<Vec<Vec<f64>>, Vec<Vec<f64>>> for Vec<Vec<f64>>

Source§

fn add(&self, other: &Vec<Vec<f64>>) -> Vec<Vec<f64>>

Source§

impl ArgminAdd<Vec<Vec<i8>>, Vec<Vec<i8>>> for Vec<Vec<i8>>

Source§

fn add(&self, other: &Vec<Vec<i8>>) -> Vec<Vec<i8>>

Source§

impl ArgminAdd<Vec<Vec<i16>>, Vec<Vec<i16>>> for Vec<Vec<i16>>

Source§

fn add(&self, other: &Vec<Vec<i16>>) -> Vec<Vec<i16>>

Source§

impl ArgminAdd<Vec<Vec<i32>>, Vec<Vec<i32>>> for Vec<Vec<i32>>

Source§

fn add(&self, other: &Vec<Vec<i32>>) -> Vec<Vec<i32>>

Source§

impl ArgminAdd<Vec<Vec<i64>>, Vec<Vec<i64>>> for Vec<Vec<i64>>

Source§

fn add(&self, other: &Vec<Vec<i64>>) -> Vec<Vec<i64>>

Source§

impl ArgminAdd<Vec<Vec<isize>>, Vec<Vec<isize>>> for Vec<Vec<isize>>

Source§

fn add(&self, other: &Vec<Vec<isize>>) -> Vec<Vec<isize>>

Source§

impl ArgminAdd<Vec<Vec<u8>>, Vec<Vec<u8>>> for Vec<Vec<u8>>

Source§

fn add(&self, other: &Vec<Vec<u8>>) -> Vec<Vec<u8>>

Source§

impl ArgminAdd<Vec<Vec<u16>>, Vec<Vec<u16>>> for Vec<Vec<u16>>

Source§

fn add(&self, other: &Vec<Vec<u16>>) -> Vec<Vec<u16>>

Source§

impl ArgminAdd<Vec<Vec<u32>>, Vec<Vec<u32>>> for Vec<Vec<u32>>

Source§

fn add(&self, other: &Vec<Vec<u32>>) -> Vec<Vec<u32>>

Source§

impl ArgminAdd<Vec<Vec<u64>>, Vec<Vec<u64>>> for Vec<Vec<u64>>

Source§

fn add(&self, other: &Vec<Vec<u64>>) -> Vec<Vec<u64>>

Source§

impl ArgminAdd<Vec<Vec<usize>>, Vec<Vec<usize>>> for Vec<Vec<usize>>

Source§

fn add(&self, other: &Vec<Vec<usize>>) -> Vec<Vec<usize>>

Implementors§