Trevor Spiteri
|
f8d2004c8f
|
fix Rem<Inner> for Fixed
https://gitlab.com/tspiteri/fixed/issues/13
|
2020-02-12 16:58:21 +01:00 |
Trevor Spiteri
|
f070f5e75a
|
more of remove Frac constraints for trait impls that do not need it
|
2020-02-12 16:44:26 +01:00 |
Trevor Spiteri
|
f6f4b9d174
|
add {div,rem}_euclid to Wrapping
|
2020-02-12 15:07:15 +01:00 |
Trevor Spiteri
|
bf7c2024e1
|
add {saturating,wrapping,overflowing}_div_euclid
|
2020-02-12 14:48:10 +01:00 |
Trevor Spiteri
|
43926daa62
|
add checked_{div,rem}_euclid
|
2020-02-12 14:16:19 +01:00 |
Trevor Spiteri
|
96e922d287
|
remove Frac constraints for trait impls that do not need it
|
2020-02-12 13:57:20 +01:00 |
Trevor Spiteri
|
6e93affa0d
|
add div_euclid and rem_euclid
|
2020-02-12 13:48:35 +01:00 |
Trevor Spiteri
|
c2fa7448c2
|
implement Rem and RemAssign, and add checked_rem
Closes https://gitlab.com/tspiteri/fixed/issues/12
|
2020-02-12 13:15:23 +01:00 |
Trevor Spiteri
|
2f2b05e33f
|
version 0.5.2
|
2020-02-02 21:02:14 +01:00 |
Trevor Spiteri
|
fc045ae224
|
Merge branch 'serdeize-wrapping' into 'master'
add serde impls for Wrapping types
See merge request tspiteri/fixed!5
|
2020-02-01 11:52:33 +00:00 |
Shane Pearman
|
b0e3828e79
|
re-use inner serde impls for Wrapping types
|
2020-02-01 03:01:11 -08:00 |
Shane Pearman
|
7aa5b0844f
|
add serde impls for Wrapping types
|
2020-02-01 01:26:35 -08:00 |
Trevor Spiteri
|
2ec4c749be
|
appveyor can't handle %
|
2019-12-31 18:08:29 +01:00 |
Trevor Spiteri
|
f5c92ec15b
|
ci: appveyor typo
|
2019-12-31 17:32:43 +01:00 |
Trevor Spiteri
|
513a27c343
|
ci: remove unused .crate files before caching
|
2019-12-31 17:30:28 +01:00 |
Trevor Spiteri
|
c6e9ecbfb1
|
ci: rustup toolchain install --profile minimal
|
2019-12-31 17:24:36 +01:00 |
Trevor Spiteri
|
ab0aa534c7
|
version 0.5.1
|
2019-12-23 18:15:31 +01:00 |
Trevor Spiteri
|
823916346f
|
add std feature
|
2019-12-23 17:39:41 +01:00 |
Trevor Spiteri
|
59bc0bfd26
|
link to core libs instead of std libs where possible
|
2019-12-23 17:22:21 +01:00 |
Trevor Spiteri
|
be35c826da
|
simplify overflow checks for multiplication and division
|
2019-12-07 22:40:09 +01:00 |
Trevor Spiteri
|
950f9051f7
|
version 0.5.0
|
2019-12-06 11:46:41 +01:00 |
Trevor Spiteri
|
ae0b037bc5
|
fmt
|
2019-11-24 21:17:19 +01:00 |
Trevor Spiteri
|
1daef22823
|
list new methods in release notes
|
2019-11-24 20:20:46 +01:00 |
Trevor Spiteri
|
68b2190a86
|
add conversions to/from {be,le,ne}_bytes
|
2019-11-24 20:13:26 +01:00 |
Trevor Spiteri
|
aac0353bb1
|
cleaner is_power_of_two
|
2019-11-24 18:53:45 +01:00 |
Trevor Spiteri
|
e46bf604f3
|
remove deprecated methods and modules
|
2019-11-24 18:53:07 +01:00 |
Trevor Spiteri
|
25510f1525
|
use std abs, wrapping_abs, overflowing_abs
|
2019-11-24 18:52:57 +01:00 |
Trevor Spiteri
|
221e7d22eb
|
use std euclid operations
|
2019-11-24 18:47:39 +01:00 |
Trevor Spiteri
|
7b74e7333b
|
require rustc 1.39.0
|
2019-11-24 18:47:06 +01:00 |
Trevor Spiteri
|
27380f19ca
|
add Euclidean division/remainder by an integer to Fixed trait
|
2019-10-17 15:28:41 +02:00 |
Trevor Spiteri
|
9880f75c42
|
add Euclidean division/remainder by an integer
|
2019-10-17 15:00:37 +02:00 |
Trevor Spiteri
|
4ef5f192ed
|
version 0.4.6
|
2019-10-16 12:08:30 +02:00 |
Trevor Spiteri
|
a674c77051
|
add bf16 support
|
2019-10-16 11:32:53 +02:00 |
Trevor Spiteri
|
5e7473b7f5
|
make saturating ops const fn
|
2019-10-11 14:59:38 +02:00 |
Trevor Spiteri
|
0207311b6c
|
fmt
|
2019-10-10 23:31:05 +02:00 |
Trevor Spiteri
|
f3dc9cdb04
|
implement az casts from bool to fixed-point
|
2019-10-10 19:57:44 +02:00 |
Trevor Spiteri
|
a99655c809
|
implement az casts with both source and destination as fixed-point
|
2019-10-10 19:28:42 +02:00 |
Trevor Spiteri
|
c90c9aa07d
|
typo
|
2019-10-10 17:44:43 +02:00 |
Trevor Spiteri
|
b6c1974401
|
clippy
|
2019-10-10 17:19:10 +02:00 |
Trevor Spiteri
|
cfe198f087
|
document and test az option
|
2019-10-10 17:13:36 +02:00 |
Trevor Spiteri
|
d6c634c915
|
make az support optional
|
2019-10-10 17:13:27 +02:00 |
Trevor Spiteri
|
019c1eeb23
|
add az support
|
2019-10-10 16:47:10 +02:00 |
Trevor Spiteri
|
3248e354ba
|
version 0.4.5
|
2019-08-30 22:32:17 +02:00 |
Trevor Spiteri
|
687a5521a7
|
Wrapping nits
|
2019-08-30 21:55:26 +02:00 |
Trevor Spiteri
|
e5afe1d6a4
|
add more tests in {display,from_str}.rs
|
2019-08-30 21:30:40 +02:00 |
Trevor Spiteri
|
1960c702c6
|
remove unnecessary helper methods
|
2019-08-30 21:28:19 +02:00 |
Trevor Spiteri
|
55a58bf795
|
typos
|
2019-08-30 13:01:42 +02:00 |
Trevor Spiteri
|
a4c3fdeeed
|
add methods to Wrapping
|
2019-08-30 12:48:31 +02:00 |
Trevor Spiteri
|
e31802dd23
|
some more display/from_str tests
|
2019-08-29 22:30:56 +02:00 |
Trevor Spiteri
|
24f197b930
|
remove unnecessary macros
|
2019-08-29 17:24:36 +02:00 |