Commit Graph

19 Commits

Author SHA1 Message Date
jean-airoldie e67a943979 Move to edition 2018
* Bumped minimum rustc version to 1.31.1
2019-08-02 11:19:49 -04:00
Trevor Spiteri 6fb069f0c9 implement LossyFrom<floats> for floats 2019-08-02 16:26:08 +02:00
Trevor Spiteri f2099cc067 implement LossyFrom<integers> for floats 2019-08-02 16:25:38 +02:00
Trevor Spiteri 34be1ff5e9 rename Checked{From,To}Fixed -> {From,To}Fixed 2019-08-02 15:30:04 +02:00
Trevor Spiteri 360cb1de0b add LossyFrom and LossyInto 2019-08-02 15:28:47 +02:00
Trevor Spiteri 56b076fb85 add applicable From implementations for usize/isize 2019-07-04 14:31:45 +02:00
Trevor Spiteri e3672475cf test conversions to isize/usize 2019-06-27 23:28:35 +02:00
Trevor Spiteri af9cda1078 reimplement From<bool> for fixed-point numbers 2019-02-04 12:46:42 +01:00
Trevor Spiteri 8c0117877b s/prim/int/ in convert.rs 2019-02-03 19:17:19 +01:00
Trevor Spiteri c997c4ffeb remove bool from Int trait 2019-02-02 23:53:03 +01:00
Trevor Spiteri f7d2fc18e0 code cleanups 2019-01-31 01:58:59 +01:00
Trevor Spiteri 2a7cf2c4b5 complete from_float family of functions
Now from_float, checked_from_float, saturating_from_float,
wrapping_from_float and overflowing_from_float are all implemented.
2019-01-28 19:45:33 +01:00
Trevor Spiteri b3f2d2d120 replace {to,from}_{f16,f32,f64} -> {to,from}_float 2019-01-28 03:41:44 +01:00
Trevor Spiteri 9b8e36a71d version 0.1.5 2019-01-26 22:02:58 +01:00
Trevor Spiteri 3d6bfecf6f fix f16 build 2019-01-26 21:49:13 +01:00
Trevor Spiteri 59b407ba61 add bool to fixed conversion 2019-01-26 21:44:34 +01:00
Trevor Spiteri ef902eb60e move float conversions to convert.rs 2019-01-26 21:32:06 +01:00
Trevor Spiteri b71b41cd70 implement infallible fixed to primitive conversions 2019-01-26 21:16:20 +01:00
Trevor Spiteri 266f2910ce add infallible conversions from other Fixed and from primitives 2019-01-26 20:38:25 +01:00