8 files changed
+45
-62
lines changed- README.md+2-4
- second-edition/dictionary.txt-3
- second-edition/nostarch/chapter02.md+86-90
- second-edition/nostarch/chapter03.md+148-148
- second-edition/nostarch/chapter13.md+671-426
- second-edition/nostarch/chapter14.md+203-89
- second-edition/nostarch/chapter16.md+484-649
- second-edition/nostarch/odt/chapter13.docx
- second-edition/nostarch/odt/chapter14.docx
- second-edition/src/ch01-02-hello-world.md+4-4
- second-edition/src/ch02-00-guessing-game-tutorial.md+17-24
- second-edition/src/ch03-01-variables-and-mutability.md-2
- second-edition/src/ch03-02-data-types.md+10-13
- second-edition/src/ch03-03-how-functions-work.md+15-17
- second-edition/src/ch03-04-comments.md+1-2
- second-edition/src/ch03-05-control-flow.md+4-10
- second-edition/src/ch05-01-defining-structs.md+2-2
- second-edition/src/ch05-02-example-structs.md+1-1
- second-edition/src/ch05-03-method-syntax.md+1-1
- second-edition/src/ch06-02-match.md+3-3
- second-edition/src/ch07-00-modules.md+1-1
- second-edition/src/ch07-01-mod-and-the-filesystem.md+1-1
- second-edition/src/ch07-03-importing-names-with-use.md+1-1
- second-edition/src/ch10-02-traits.md+9-9
- second-edition/src/ch10-03-lifetime-syntax.md+4-4
- second-edition/src/ch12-06-writing-to-stderr-instead-of-stdout.md+1-1
- second-edition/src/ch13-00-functional-features.md+11-6
- second-edition/src/ch13-01-closures.md+381-280
- second-edition/src/ch13-02-iterators.md+206-124
- second-edition/src/ch13-03-improving-our-io-project.md+74-34
- second-edition/src/ch13-04-performance.md+32-11
- second-edition/src/ch14-00-more-about-cargo.md+4-1
- second-edition/src/ch14-01-release-profiles.md+57-13
- second-edition/src/ch14-02-publishing-to-crates-io.md+98-54
- second-edition/src/ch14-03-cargo-workspaces.md+38-18
- second-edition/src/ch14-04-installing-binaries.md+5-2
- second-edition/src/ch16-00-concurrency.md+36-52
- second-edition/src/ch16-01-threads.md+117-180
- second-edition/src/ch16-02-message-passing.md+86-161
- second-edition/src/ch16-03-shared-state.md+177-190
- second-edition/src/ch16-04-extensible-concurrency-sync-and-send.md+64-61
- second-edition/src/ch18-01-all-the-places-for-patterns.md+1-1
- second-edition/src/ch18-02-refutability.md+2-2
- second-edition/src/ch20-06-graceful-shutdown-and-cleanup.md+24-10
- second-edition/theme/index.hbs+3-13
- second-edition/tools/docx-to-md.xsl+3-3
Submodule nomicon updated from 1625e0b to 0ee3f72
Lines changed: 38 additions & 55 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| |||
174 | 174 |
| |
175 | 175 |
| |
176 | 176 |
| |
177 |
| - | |
178 | 177 |
| |
179 | 178 |
| |
180 | 179 |
| |
181 | 180 |
| |
182 |
| - | |
| 181 | + | |
183 | 182 |
| |
184 | 183 |
| |
185 | 184 |
| |
186 |
| - | |
187 |
| - | |
188 |
| - | |
| 185 | + | |
| 186 | + | |
189 | 187 |
| |
190 | 188 |
| |
191 | 189 |
| |
192 |
| - | |
193 |
| - | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
194 | 194 |
| |
195 |
| - | |
196 |
| - | |
197 |
| - | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
198 | 198 |
| |
199 |
| - | |
| 199 | + | |
200 | 200 |
| |
201 | 201 |
| |
202 | 202 |
| |
| |||
205 | 205 |
| |
206 | 206 |
| |
207 | 207 |
| |
208 |
| - | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
209 | 214 |
| |
210 | 215 |
| |
211 | 216 |
| |
| |||
215 | 220 |
| |
216 | 221 |
| |
217 | 222 |
| |
218 |
| - | |
219 |
| - | |
220 |
| - | |
221 |
| - | |
222 |
| - | |
223 |
| - | |
224 |
| - | |
225 |
| - | |
226 |
| - | |
227 |
| - | |
228 |
| - | |
229 |
| - | |
230 |
| - | |
231 |
| - | |
232 |
| - | |
233 |
| - | |
234 |
| - | |
235 |
| - | |
236 |
| - | |
237 |
| - | |
238 |
| - | |
239 |
| - | |
240 |
| - | |
241 |
| - | |
242 |
| - | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
243 | 235 |
| |
244 | 236 |
| |
245 | 237 |
| |
| |||
592 | 584 |
| |
593 | 585 |
| |
594 | 586 |
| |
595 |
| - | |
596 |
| - | |
597 |
| - | |
598 |
| - | |
599 |
| - | |
600 |
| - | |
601 | 587 |
| |
602 | 588 |
| |
603 | 589 |
| |
604 | 590 |
| |
605 | 591 |
| |
606 | 592 |
| |
607 |
| - | |
| 593 | + | |
608 | 594 |
| |
609 | 595 |
| |
610 |
| - | |
| 596 | + | |
611 | 597 |
| |
612 |
| - | |
| 598 | + | |
613 | 599 |
| |
614 | 600 |
| |
615 | 601 |
| |
616 | 602 |
| |
617 | 603 |
| |
618 | 604 |
| |
619 |
| - | |
| 605 | + | |
620 | 606 |
| |
621 | 607 |
| |
622 | 608 |
| |
| |||
666 | 652 |
| |
667 | 653 |
| |
668 | 654 |
| |
669 |
| - | |
670 |
| - | |
671 |
| - | |
672 |
| - | |
673 |
| - | |
674 |
| - | |
675 | 655 |
| |
676 | 656 |
| |
677 | 657 |
| |
678 | 658 |
| |
679 |
| - | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
680 | 663 |
| |
681 | 664 |
| |
682 | 665 |
| |
|
- .travis.yml+4-16
- Cargo.lock+69-53
- Cargo.toml+2-2
- README.md-3
- appveyor.yml+4
- ci/README.md+1-1
- ci/android-accept-licenses.sh+15
- ci/android-install-sdk.sh+12-15
- ci/docker/aarch64-linux-android/Dockerfile+2-2
- ci/docker/aarch64-unknown-linux-musl/Dockerfile-27
- ci/docker/arm-linux-androideabi/Dockerfile+2-2
- ci/docker/arm-unknown-linux-musleabihf/Dockerfile-25
- ci/docker/i686-linux-android/Dockerfile+2-2
- ci/docker/mips64el-unknown-linux-gnuabi64/Dockerfile-11
- ci/docker/powerpc64le-unknown-linux-gnu/Dockerfile-11
- ci/docker/sparc64-unknown-linux-gnu/Dockerfile-14
- ci/docker/x86_64-unknown-linux-gnux32/Dockerfile-5
- ci/run.sh+1-8
- libc-test/Cargo.toml+1-1
- libc-test/build.rs+6-38
- src/dox.rs+62-37
- src/redox.rs+30-38
- src/redox/net.rs-110
- src/unix/bsd/apple/mod.rs-26
- src/unix/bsd/freebsdlike/freebsd/mod.rs-18
- src/unix/bsd/mod.rs-10
- src/unix/bsd/netbsdlike/mod.rs-2
- src/unix/bsd/netbsdlike/netbsd/mod.rs+7-71
- src/unix/haiku/mod.rs+49-296
- src/unix/mod.rs+10-51
- src/unix/newlib/mod.rs-9
- src/unix/notbsd/android/b32/arm.rs-345
- src/unix/notbsd/android/b64/aarch64.rs+3-265
- src/unix/notbsd/android/mod.rs-43
- src/unix/notbsd/linux/mips/mips32.rs+5-366
- src/unix/notbsd/linux/mips/mips64.rs+4-326
- src/unix/notbsd/linux/mips/mod.rs-43
- src/unix/notbsd/linux/mod.rs+20-54
- src/unix/notbsd/linux/musl/b32/arm.rs+8-371
- src/unix/notbsd/linux/musl/b32/mips.rs+6-375
- src/unix/notbsd/linux/musl/b32/mod.rs-16
- src/unix/notbsd/linux/musl/b32/x86.rs-16
- src/unix/notbsd/linux/musl/b64/aarch64.rs-334
- src/unix/notbsd/linux/musl/b64/mod.rs+49-11
- src/unix/notbsd/linux/musl/b64/powerpc64.rs-76
- src/unix/notbsd/linux/musl/b64/x86_64.rs-71
- src/unix/notbsd/linux/musl/mod.rs+16-15
- src/unix/notbsd/linux/other/b32/arm.rs+5-366
- src/unix/notbsd/linux/other/b32/mod.rs-17
- src/unix/notbsd/linux/other/b32/powerpc.rs+5-371
- src/unix/notbsd/linux/other/b32/x86.rs-12
- src/unix/notbsd/linux/other/b64/aarch64.rs+5-295
- src/unix/notbsd/linux/other/b64/mod.rs+18-33
- src/unix/notbsd/linux/other/b64/not_x32.rs-351
- src/unix/notbsd/linux/other/b64/powerpc64.rs+5-377
- src/unix/notbsd/linux/other/b64/sparc64.rs-26
- src/unix/notbsd/linux/other/b64/x32.rs-331
- src/unix/notbsd/linux/other/b64/x86_64.rs+348-31
- src/unix/notbsd/linux/other/mod.rs+15-40
- src/unix/notbsd/linux/s390x.rs+5-338
- src/unix/notbsd/mod.rs-17
- src/unix/solaris/mod.rs-13
- src/unix/uclibc/mod.rs-8
Submodule clippy updated from f76225e to b62b1b6
Submodule rls updated from 9ad92e1 to 93b47d1
Submodule rustfmt updated from 51b03c3 to 16a4783
0 commit comments