Skip to content

Commit c707cf1

Browse files
authored
Merge pull request #1055 from llogiq/twir-310
C/QotW+notable changes
2 parents b6b03d3 + 1f3df12 commit c707cf1

File tree

1 file changed

+33
-9
lines changed

1 file changed

+33
-9
lines changed

drafts/2019-10-29-this-week-in-rust.md

Lines changed: 33 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github
1818

1919
# Crate of the Week
2020

21-
This week's crate is [grubbnet](https://github.com/dooskington/grubbnet), a TCP client/server library for networked applications and games.
22-
23-
Thanks to [Dooskington](https://users.rust-lang.org/t/crate-of-the-week/2704/650) for the suggestion!
21+
Sadly, there was no nomination for crate of the week.
2422

2523
[Submit your suggestions and votes for next week][submit_crate]!
2624

@@ -43,9 +41,35 @@ If you are a Rust project owner and are looking for contributors, please submit
4341

4442
# Updates from Rust Core
4543

46-
353 pull requests were [merged in the last week][merged]
47-
48-
[merged]: https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2019-10-14..2019-10-21
44+
347 pull requests were [merged in the last week][merged]
45+
46+
[merged]: https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2019-10-21..2019-10-28
47+
48+
* [Don't ICE for completely unexpandable `impl Trait` types](https://github.com/rust-lang/rust/pull/65777)
49+
* [Eliminate `intersect_opt`](https://github.com/rust-lang/rust/pull/65648)
50+
* [Derive `Rustc{En,De}codable` for `TokenStream`](https://github.com/rust-lang/rust/pull/65641)
51+
* [Forbid non-`structural_match` types in const generics](https://github.com/rust-lang/rust/pull/65627)
52+
* [Turn crate store into a resolver output](https://github.com/rust-lang/rust/pull/65625)
53+
* [Simplify chalk-engine a bit](https://github.com/rust-lang/chalk/pull/264)
54+
* [Use heuristics to suggest assignment](https://github.com/rust-lang/rust/pull/65566)
55+
* [Point at associated type for some obligations](https://github.com/rust-lang/rust/pull/65288)
56+
* [Lockless `LintStore`](https://github.com/rust-lang/rust/pull/65193)
57+
* [Remove unnecessary trait bounds and derivations](https://github.com/rust-lang/rust/pull/65647)
58+
* [Change untagged_unions to not allow union fields with drop](https://github.com/rust-lang/rust/pull/62330)
59+
* [miri: Add `write_bytes` method to Memory doing bounds-checks and supporting iterators](https://github.com/rust-lang/rust/pull/65621)
60+
* [Object safe for dispatch](https://github.com/rust-lang/rust/pull/57545)
61+
* [Fix WASI sleep impl](https://github.com/rust-lang/rust/pull/65617)
62+
* [Stabilize `const_constructor`](https://github.com/rust-lang/rust/pull/65188)
63+
* [Stabilize `Option::flatten`](https://github.com/rust-lang/rust/pull/64747)
64+
* [Stabilize `#[non_exhaustive]`](https://github.com/rust-lang/rust/pull/64639) (RFC 2008)
65+
* [Make `is_power_of_two` a const function](https://github.com/rust-lang/rust/pull/65092)
66+
* [Add by-value iterator for arrays](https://github.com/rust-lang/rust/pull/62959)
67+
* [Add `Cow::`{`is_borrowed`, `is_owned`}`()`](https://github.com/rust-lang/rust/pull/65144)
68+
* [Add `[_]::`{`as_ptr_range`, `as_mut_ptr_range`}`()`](https://github.com/rust-lang/rust/pull/65806)
69+
* [Add {`String`, `Vec`}`::into_raw_parts()`](https://github.com/rust-lang/rust/pull/65705)
70+
* [Add the `matches!( $expr, $pat ) -> bool` macro](https://github.com/rust-lang/rust/pull/65479)
71+
* [Relax `ExactSizeIterator` bound on `write_bytes`](https://github.com/rust-lang/rust/pull/65704)
72+
* [rustdoc: Forward `-Z` options to rustc](https://github.com/rust-lang/rust/pull/65314)
4973

5074
* [Stabilize proc macros generating `macro_rules` items](https://github.com/rust-lang/rust/pull/64035)
5175
* [Return `false` from `needs_drop` for all zero-sized arrays](https://github.com/rust-lang/rust/pull/65389)
@@ -163,11 +187,11 @@ Email the [Rust Community Team][community] for access.
163187

164188
# Quote of the Week
165189

166-
> Rust helped me grasp concepts I should have known when writing C++
190+
> …man, starting to dig through the source code of a really large open source program is so weird. It’s like wandering around a giant cathedral that’s being constantly renovated and repaired and maintained over the course of years by a giant team of invisible crafters and architects, who mostly communicate via notes and designs pinned to the walls in various places.
167191
168-
[Alexander Clarke on the Microsoft Security Response Center blog]()
192+
[icefoxen on their wiki](https://wiki.alopex.li/WhereRustcSpendsItsTime)
169193

170-
Thanks to [mmmmib](https://users.rust-lang.org/t/twir-quote-of-the-week/328/712) for the suggestion!
194+
Thanks to [Ralf Jung](https://users.rust-lang.org/t/twir-quote-of-the-week/328/717) for the suggestion!
171195

172196
[Please submit quotes and vote for next week!](https://users.rust-lang.org/t/twir-quote-of-the-week/328)
173197

0 commit comments

Comments
 (0)