1use std::ops::Add; 2 3pub fn a_plus_b<T: Add<Output = T>>(a: T, b: T) -> T { 4 return a + b; 5} 6 7#[cfg(test)] 8mod test { 9 use super::*; 10 #[test] 11 fn it_works() { 12 assert_eq!(a_plus_b(2, 3), 5) 13 } 14}