]> git.lizzy.rs Git - rust.git/commitdiff
Remove use of deprecated function
authorBrendan Zabarauskas <bjzaba@yahoo.com.au>
Sat, 15 Nov 2014 08:44:22 +0000 (19:44 +1100)
committerBrendan Zabarauskas <bjzaba@yahoo.com.au>
Sun, 16 Nov 2014 01:41:55 +0000 (12:41 +1100)
src/libstd/num/mod.rs

index 73fd2ccd2d3c7a1e74ddd95ed52b4d8972fd06ad..2ce6c0e6e71cd7647c6b1463d268d5e426757819 100644 (file)
@@ -751,8 +751,9 @@ fn test_from_primitive() {
 
     #[test]
     fn test_pow() {
-        fn naive_pow<T: One + Mul<T, T>>(base: T, exp: uint) -> T {
-            range(0, exp).fold(one::<T>(), |acc, _| acc * base)
+        fn naive_pow<T: Int>(base: T, exp: uint) -> T {
+            let one: T = Int::one();
+            range(0, exp).fold(one, |acc, _| acc * base)
         }
         macro_rules! assert_pow(
             (($num:expr, $exp:expr) => $expected:expr) => {{