8
8
- [ ` #![feature(const_fn)] ` is now no longer required for
9
9
calling const functions.] [ 43017 ] It's still required for creating
10
10
constant functions.
11
+ - [ ` T op= &T ` now works for numeric types.] [ 44287 ] eg. ` let mut x = 2; x += &8; `
12
+ - [ types that impl ` Drop ` are now allowed in ` const ` and ` static ` types] [ 44456 ]
11
13
12
14
Compiler
13
15
--------
@@ -27,6 +29,7 @@ Libraries
27
29
- [ Properly detect overflow in ` Instant += Duration ` .] [ 44220 ]
28
30
- [ impl ` Hasher ` for ` {&mut Hasher, Box<Hasher>} ` ] [ 44015 ]
29
31
- [ impl ` fmt::Debug ` for ` SplitWhitespace ` .] [ 44303 ]
32
+ - [ ` Option<T> ` now impls ` Try ` ] [ 42526 ] This allows for using ` ? ` with ` Option ` types.
30
33
31
34
Stabilized APIs
32
35
---------------
47
50
48
51
Compatibility Notes
49
52
-------------------
50
- - [ The minimum Android version that rustc can build for has been bumped to ` 4.0 ` from ` 2.3 ` ] [ 45656 ]
53
+ - [ The minimum Android version that rustc can build for has been bumped
54
+ to ` 4.0 ` from ` 2.3 ` ] [ 45656 ]
55
+ - [ Allowing ` T op= &T ` for numeric types has broken some type
56
+ inference cases] [ 45480 ]
51
57
52
- [ 45075 ] : https://github.com/rust-lang/rust/pull/45075
53
- [ 45094 ] : https://github.com/rust-lang/rust/pull/45094
54
- [ 45095 ] : https://github.com/rust-lang/rust/pull/45095
55
- [ 45064 ] : https://github.com/rust-lang/rust/pull/45064
58
+
59
+ [ 42526 ] : https://github.com/rust-lang/rust/pull/42526
60
+ [ 43017 ] : https://github.com/rust-lang/rust/pull/43017
61
+ [ 43716 ] : https://github.com/rust-lang/rust/pull/43716
62
+ [ 43949 ] : https://github.com/rust-lang/rust/pull/43949
63
+ [ 44015 ] : https://github.com/rust-lang/rust/pull/44015
64
+ [ 44220 ] : https://github.com/rust-lang/rust/pull/44220
65
+ [ 44251 ] : https://github.com/rust-lang/rust/pull/44251
66
+ [ 44287 ] : https://github.com/rust-lang/rust/pull/44287
67
+ [ 44303 ] : https://github.com/rust-lang/rust/pull/44303
68
+ [ 44456 ] : https://github.com/rust-lang/rust/pull/44456
69
+ [ 44466 ] : https://github.com/rust-lang/rust/pull/44466
56
70
[ 44895 ] : https://github.com/rust-lang/rust/pull/44895
57
71
[ 44966 ] : https://github.com/rust-lang/rust/pull/44966
58
72
[ 44978 ] : https://github.com/rust-lang/rust/pull/44978
59
73
[ 45041 ] : https://github.com/rust-lang/rust/pull/45041
60
- [ 44466 ] : https://github.com/rust-lang/rust/pull/44466
61
- [ 44220 ] : https://github.com/rust-lang/rust/pull/44220
62
- [ 44251 ] : https://github.com/rust-lang/rust/pull/44251
63
- [ 44303 ] : https://github.com/rust-lang/rust/pull/44303
64
- [ 43949 ] : https://github.com/rust-lang/rust/pull/43949
65
- [ 44015 ] : https://github.com/rust-lang/rust/pull/44015
66
- [ 43716 ] : https://github.com/rust-lang/rust/pull/43716
67
- [ 43017 ] : https://github.com/rust-lang/rust/pull/43017
74
+ [ 45064 ] : https://github.com/rust-lang/rust/pull/45064
75
+ [ 45075 ] : https://github.com/rust-lang/rust/pull/45075
76
+ [ 45094 ] : https://github.com/rust-lang/rust/pull/45094
77
+ [ 45095 ] : https://github.com/rust-lang/rust/pull/45095
78
+ [ 45480 ] : https://github.com/rust-lang/rust/issues/45480
68
79
[ 45656 ] : https://github.com/rust-lang/rust/pull/45656
69
80
[ cargo/3992 ] : https://github.com/rust-lang/cargo/pull/3992
70
81
[ cargo/4496 ] : https://github.com/rust-lang/cargo/pull/4496
71
82
[ cargo/4571 ] : https://github.com/rust-lang/cargo/pull/4571
72
83
73
84
85
+
86
+
87
+
88
+
74
89
Version 1.21.0 (2017-10-12)
75
90
==========================
76
91
0 commit comments