diff options
| author | Steven Fackler <sfackler@gmail.com> | 2014-03-16 16:04:29 -0700 |
|---|---|---|
| committer | Steven Fackler <sfackler@gmail.com> | 2014-03-18 22:03:17 -0700 |
| commit | 0f2d46f3960b1011d4e96ab005b8eba6f7b32b75 (patch) | |
| tree | bef33decaf2850c2d2807e7a2978674e1ab57b2b /src/libnum | |
| parent | 87e72c38122cbd24199365232217ca8c15ebe995 (diff) | |
| download | rust-0f2d46f3960b1011d4e96ab005b8eba6f7b32b75.tar.gz rust-0f2d46f3960b1011d4e96ab005b8eba6f7b32b75.zip | |
Docify std::vec_ng
I also removed a couple of methods that were silly and added sort.
Diffstat (limited to 'src/libnum')
| -rw-r--r-- | src/libnum/bigint.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libnum/bigint.rs b/src/libnum/bigint.rs index 4fcd1a6afb8..8861f90b928 100644 --- a/src/libnum/bigint.rs +++ b/src/libnum/bigint.rs @@ -117,7 +117,7 @@ impl TotalOrd for BigUint { if s_len < o_len { return Less; } if s_len > o_len { return Greater; } - for (&self_i, &other_i) in self.data.rev_iter().zip(other.data.rev_iter()) { + for (&self_i, &other_i) in self.data.iter().rev().zip(other.data.iter().rev()) { if self_i < other_i { return Less; } if self_i > other_i { return Greater; } } @@ -788,7 +788,7 @@ impl BigUint { let mut borrow = 0; let mut shifted_rev = Vec::with_capacity(self.data.len()); - for elem in self.data.rev_iter() { + for elem in self.data.iter().rev() { shifted_rev.push((*elem >> n_bits) | borrow); borrow = *elem << (BigDigit::bits - n_bits); } |
