]> git.lizzy.rs Git - rust.git/commit
Merge some numeric traits with Real and don't re-export RealExt
authorBrendan Zabarauskas <bjzaba@yahoo.com.au>
Thu, 9 Jan 2014 04:29:09 +0000 (15:29 +1100)
committerBrendan Zabarauskas <bjzaba@yahoo.com.au>
Thu, 9 Jan 2014 04:29:09 +0000 (15:29 +1100)
commit0232fed174b9f7d227fd70c356ccd226dd47cab1
tree4e7527c80ab2b82fa9a41b3e43b6dad25c216f75
parent9dece60391943297a734424bde3f04e2fa479729
Merge some numeric traits with Real and don't re-export RealExt

The methods contained in `std::num::{Algebraic, Trigonometric, Exponential, Hyperbolic}` have now been moved into `std::num::Real`. This is part of an ongoing effort to simplify `std::num` (see issue #10387).

`std::num::RealExt` has also been removed from the prelude because it is not a commonly used trait.
src/libextra/num/complex.rs
src/libextra/num/rational.rs
src/libstd/num/f32.rs
src/libstd/num/f64.rs
src/libstd/num/mod.rs
src/libstd/prelude.rs
src/libstd/rand/distributions/exponential.rs
src/libstd/rand/distributions/gamma.rs
src/libstd/rand/distributions/normal.rs
src/libstd/sync/mpmc_bounded_queue.rs