vec_plus/vec/
vec_trait.rs

1#[allow(unused_variables)]
2pub trait Math<T> {
3    fn u128_dot(&self, other: &Self) -> u128 {unimplemented!()}
4    fn u64_dot(&self, other: &Self) -> u64 {unimplemented!()}
5    fn u32_dot(&self, other: &Self) -> u32 {unimplemented!()}
6    fn u16_dot(&self, other: &Self) -> u16 {unimplemented!()}
7    fn u8_dot(&self, other: &Self) -> u8 {unimplemented!()}
8    fn i128_dot(&self, other: &Self) -> i128 {unimplemented!()}
9    fn i64_dot(&self, other: &Self) -> i64 {unimplemented!()}
10    fn i32_dot(&self, other: &Self) -> i32 {unimplemented!()}
11    fn i16_dot(&self, other: &Self) -> i16 {unimplemented!()}
12    fn i8_dot(&self, other: &Self) -> i8 {unimplemented!()}
13    fn f64_dot(&self, other: &Self) -> f64 {unimplemented!()}
14    fn f32_dot(&self, other: &Self) -> f32 {unimplemented!()}
15}