update to last rust

- changed Add, Sub, Mul, and Div traits to not use &-ptrs