@@ -24,7 +24,7 @@ Compiler
24
24
- [ You can now pass multiple lint flags to rustc to override the previous
25
25
flags.] [ 67885 ] For example; ` rustc -D unused -A unused-variables ` denies
26
26
everything in the ` unused ` lint group unused except ` unused-variables ` which
27
- is explicitly allowed. Passing ` rustc -A unused-variables -D unused ` denies
27
+ is explicitly allowed. However, passing ` rustc -A unused-variables -D unused ` denies
28
28
everything in the ` unused ` lint group ** including** ` unused-variables ` since
29
29
the allow flag is specified before the deny flag (and therefore overridden).
30
30
- [ rustc will now prefer your system MinGW libraries over its bundled libraries
@@ -35,13 +35,13 @@ Libraries
35
35
---------
36
36
- [ ` Arc<[T; N]> ` , ` Box<[T; N]> ` , and ` Rc<[T; N]> ` , now implement
37
37
` TryFrom<Arc<[T]>> ` ,` TryFrom<Box<[T]>> ` , and ` TryFrom<Rc<[T]>> `
38
- respectively.] [ 69538 ] Where ` N ` is ` 0..=32 ` .
38
+ respectively.] [ 69538 ] These conversions succeed when ` N ` is ` 0..=32 ` .
39
39
- [ All ` to_be_bytes ` , ` to_le_bytes ` , ` to_ne_bytes ` , ` from_be_bytes ` ,
40
40
` from_le_bytes ` , and ` from_ne_bytes ` methods for integers are
41
41
now ` const ` .] [ 69373 ]
42
42
- [ You can now use associated constants on floats and integers directly, rather
43
43
than having to import the module.] [ 68952 ] e.g. You can now write ` u32::MAX ` or
44
- ` f32::NAN ` no imports.
44
+ ` f32::NAN ` with no imports.
45
45
- [ ` u8::is_ascii ` is now ` const ` .] [ 68984 ]
46
46
- [ ` String ` now implements ` AsMut<str> ` .] [ 68742 ]
47
47
- [ Added the ` primitive ` module to ` std ` and ` core ` .] [ 67637 ] This module
0 commit comments