TorBT - Torrents and Magnet Links Search Engine
McNamara T. - Rust in Action - 2021
- Date: 2022-08-21
- Size: 22 MB
- Files: 284
File Name
Size
code/ch10/ch10-busythreads-broken/Cargo.lock
155 B
code/ch10/ch10-busythreads-broken/Cargo.toml
245 B
code/ch10/ch10-busythreads-broken/src/main.rs
618 B
code/ch10/ch10-busythreads/Cargo.lock
148 B
code/ch10/ch10-busythreads/Cargo.toml
238 B
code/ch10/ch10-busythreads/plotting/1000-threads-20ms-sleep.dat
77 kB
code/ch10/ch10-busythreads/plotting/1000-threads-20ms-spinloop.dat
16 kB
code/ch10/ch10-busythreads/plotting/plot-both.plt
867 B
code/ch10/ch10-busythreads/plotting/plot-sleep.plt
668 B
code/ch10/ch10-busythreads/plotting/plot-spinloop.plt
679 B
code/ch10/ch10-busythreads/plotting/plot-zoom-in.plt
870 B
code/ch10/ch10-busythreads/src/main.rs
634 B
code/ch10/ch10-channels-complex/Cargo.lock
5.8 kB
code/ch10/ch10-channels-complex/Cargo.toml
158 B
code/ch10/ch10-channels-complex/src/main.rs
1.0 kB
code/ch10/ch10-channels-intro/Cargo.lock
5.8 kB
code/ch10/ch10-channels-intro/Cargo.toml
161 B
code/ch10/ch10-channels-intro/src/main.rs
384 B
code/ch10/ch10-multijoin/Cargo.lock
146 B
code/ch10/ch10-multijoin/Cargo.toml
236 B
code/ch10/ch10-multijoin/plotting/1000-threads-20ms-sleep.dat
77 kB
code/ch10/ch10-multijoin/plotting/1000-threads-20ms-sleep.png
162 kB
code/ch10/ch10-multijoin/plotting/1000-threads-50ms-sleep.dat
15 kB
code/ch10/ch10-multijoin/plotting/plot-runs.plt
381 B
code/ch10/ch10-multijoin/src/main.rs
541 B
code/ch10/ch10-render-hex-functional/4705db24888d030540ada6d306f65ae770fdb8ab15d6a6899e755f1c1b93d973.svg
974 B
code/ch10/ch10-render-hex-functional/Cargo.lock
70 kB
code/ch10/ch10-render-hex-functional/Cargo.toml
170 B
code/ch10/ch10-render-hex-functional/src/main.rs
3.9 kB
code/ch10/ch10-render-hex-parallel-iterator/4705db24888d030540ada6d306f65ae770fdb8ab15d6a6899e755f1c1b93d973.svg
974 B
code/ch10/ch10-render-hex-parallel-iterator/abcdef.svg
454 B
code/ch10/ch10-render-hex-parallel-iterator/Cargo.lock
7.5 kB
code/ch10/ch10-render-hex-parallel-iterator/Cargo.toml
159 B
code/ch10/ch10-render-hex-parallel-iterator/src/main.rs
4.2 kB
code/ch10/ch10-render-hex-threadpool/Cargo.lock
6.2 kB
code/ch10/ch10-render-hex-threadpool/Cargo.toml
187 B
code/ch10/ch10-render-hex-threadpool/src/main.rs
5.4 kB
code/ch10/ch10-render-hex/Cargo.lock
70 kB
code/ch10/ch10-render-hex/Cargo.toml
145 B
code/ch10/ch10-render-hex/src/main.rs
5.0 kB
code/ch10/ch10-sharedpause-broken/Cargo.lock
155 B
code/ch10/ch10-sharedpause-broken/Cargo.toml
245 B
code/ch10/ch10-sharedpause-broken/src/main.rs
257 B
code/ch11/ch11-fledgeos-0/.cargo/config.toml
196 B
code/ch11/ch11-fledgeos-0/Cargo.lock
1014 B
code/ch11/ch11-fledgeos-0/Cargo.toml
297 B
code/ch11/ch11-fledgeos-0/fledge.json
399 B
code/ch11/ch11-fledgeos-0/Makefile
126 B
code/ch11/ch11-fledgeos-0/src/main.rs
526 B
code/ch11/ch11-fledgeos-1/.cargo/config.toml
250 B
code/ch11/ch11-fledgeos-1/Cargo.lock
1001 B
code/ch11/ch11-fledgeos-1/Cargo.toml
294 B
code/ch11/ch11-fledgeos-1/fledge.json
399 B
code/ch11/ch11-fledgeos-1/Makefile
126 B
code/ch11/ch11-fledgeos-1/src/main.rs
438 B
code/ch11/ch11-fledgeos-2/.cargo/config.toml
250 B
code/ch11/ch11-fledgeos-2/Cargo.lock
2.3 kB
code/ch11/ch11-fledgeos-2/Cargo.toml
227 B
code/ch11/ch11-fledgeos-2/fledge.json
399 B
code/ch11/ch11-fledgeos-2/Makefile
126 B
code/ch11/ch11-fledgeos-2/src/main.rs
545 B
code/ch11/ch11-fledgeos-3/.cargo/config.toml
250 B
code/ch11/ch11-fledgeos-3/Cargo.lock
1001 B
code/ch11/ch11-fledgeos-3/Cargo.toml
294 B
code/ch11/ch11-fledgeos-3/fledge.json
399 B
code/ch11/ch11-fledgeos-3/Makefile
126 B
code/ch11/ch11-fledgeos-3/src/main.rs
1.5 kB
code/ch11/ch11-fledgeos-4/.cargo/config.toml
250 B
code/ch11/ch11-fledgeos-4/Cargo.lock
1001 B
code/ch11/ch11-fledgeos-4/Cargo.toml
294 B
code/ch11/ch11-fledgeos-4/fledge.json
399 B
code/ch11/ch11-fledgeos-4/Makefile
101 B
code/ch11/ch11-fledgeos-4/src/main.rs
1.6 kB
code/ch12/asm.rs
119 B
code/ch12/ch12-basic-handler/Cargo.lock
506 B
code/ch12/ch12-basic-handler/Cargo.toml
192 B
code/ch12/ch12-basic-handler/Dockerfile
1019 B
code/ch12/ch12-basic-handler/Makefile
56 B
code/ch12/ch12-basic-handler/src/main.rs
1.3 kB
code/ch12/ch12-callstack/Cargo.toml
121 B
code/ch12/ch12-callstack/src/main.rs
323 B
code/ch12/ch12-ignore/Cargo.lock
372 B
code/ch12/ch12-ignore/Cargo.toml
147 B
code/ch12/ch12-ignore/src/main.rs
402 B
code/ch12/ch12-sixty/Cargo.lock
142 B
code/ch12/ch12-sixty/Cargo.toml
117 B
code/ch12/ch12-sixty/src/main.rs
255 B
code/ch12/ch12-sjlj/Cargo.lock
357 B
code/ch12/ch12-sjlj/Cargo.toml
146 B
code/ch12/ch12-sjlj/Dockerfile
1.1 kB
code/ch12/ch12-sjlj/Makefile
46 B
code/ch12/ch12-sjlj/src/main.rs
2.0 kB
code/ch12/ch12-toy-global/Cargo.lock
7.9 kB
code/ch12/ch12-toy-global/Cargo.toml
152 B
code/ch12/ch12-toy-global/src/main.rs
255 B
code/ch1/ch1-cereals/Cargo.lock
142 B
code/ch1/ch1-cereals/Cargo.toml
233 B
code/ch1/ch1-cereals/src/main.rs
325 B
code/ch1/ch1-fruit/Cargo.lock
140 B
code/ch1/ch1-fruit/Cargo.toml
231 B
code/ch1/ch1-fruit/src/main.rs
150 B
code/ch1/ch1-hello2/Cargo.lock
137 B
code/ch1/ch1-hello2/Cargo.toml
130 B
code/ch1/ch1-hello2/src/main.rs
435 B
code/ch1/ch1-letters/Cargo.lock
142 B
code/ch1/ch1-letters/Cargo.toml
233 B
code/ch1/ch1-letters/src/main.rs
188 B
code/ch1/ch1-penguins/Cargo.lock
143 B
code/ch1/ch1-penguins/Cargo.toml
136 B
code/ch1/ch1-penguins/src/main.rs
818 B
code/ch1/ch1-race/Cargo.lock
139 B
code/ch1/ch1-race/Cargo.toml
230 B
code/ch1/ch1-race/src/main.rs
213 B
code/ch2/ch2-3arrays.rs
427 B
code/ch2/ch2-add-floats.rs
526 B
code/ch2/ch2-add-with-lifetimes.rs
233 B
code/ch2/ch2-add-with-lifetimes_.rs
172 B
code/ch2/ch2-bufreader-lines.rs
302 B
code/ch2/ch2-complex/Cargo.lock
3.4 kB
code/ch2/ch2-complex/Cargo.toml
261 B
code/ch2/ch2-complex/src/main.rs
256 B
code/ch2/ch2-define-type.rs
312 B
code/ch2/ch2-first-steps.rs
314 B
code/ch2/ch2-generic-add.rs
501 B
code/ch2/ch2-intro-to-numbers.rs
620 B
code/ch2/ch2-introducing-vec.rs
1.3 kB
code/ch2/ch2-mandelbrot/Cargo.lock
2.1 kB
code/ch2/ch2-mandelbrot/Cargo.toml
150 B
code/ch2/ch2-mandelbrot/src/main.rs
2.0 kB
code/ch2/ch2-match-needles.rs
353 B
code/ch2/ch2-non-base2.rs
399 B
code/ch2/ch2-read-file.rs
428 B
code/ch2/ch2-simple-with-enumerate.rs
458 B
code/ch2/ch2-simple-with-linenums.rs
531 B
code/ch2/ch2-str-simple-pattern.rs
396 B
code/ch2/ch2-while-true-incr-count.rs
315 B
code/ch2/ch2-with-regex.rs
513 B
code/ch3/ch3-defining-files-neatly.rs
1.1 kB
code/ch3/ch3-file-doced.rs
764 B
code/ch3/ch3-file-states.rs
1.2 kB
code/ch3/ch3-implementing-display.rs
985 B
code/ch3/ch3-mock-file.rs
375 B
code/ch3/ch3-newtype-pattern.rs
299 B
code/ch3/ch3-not-quite-file-1.rs
550 B
code/ch3/ch3-not-quite-file-2.rs
950 B
code/ch3/ch3-not-quite-file-3.rs
1.1 kB
code/ch3/ch3-parse-log.rs
1.0 kB
code/ch3/ch3-skeleton-read-trait.rs
558 B
code/ch3/filebasics/Cargo.lock
141 B
code/ch3/filebasics/Cargo.toml
117 B
code/ch3/filebasics/src/main.rs
744 B
code/ch3/fileresult/Cargo.lock
2.1 kB
code/ch3/fileresult/Cargo.toml
146 B
code/ch3/fileresult/src/main.rs
1.6 kB
code/ch3/globalerror/Cargo.lock
2.1 kB
code/ch3/globalerror/Cargo.toml
148 B
code/ch3/globalerror/src/main.rs
610 B
code/ch4/ch4-check-sats-1.rs
640 B
code/ch4/ch4-check-sats-2.rs
723 B
code/ch4/ch4-check-sats-3.rs
590 B
code/ch4/ch4-check-sats-clone-and-copy-traits.rs
480 B
code/ch4/ch4-check-sats-with-copy-trait.rs
479 B
code/ch4/ch4-rc-groundstation.rs
204 B
code/ch4/ch4-rc-refcell-groundstation.rs
617 B
code/ch4/ch4-sat-mailbox.rs
801 B
code/ch4/ch4-short-lived-strategy.rs
1.5 kB
code/ch5/ch5-bit-patterns.rs
430 B
code/ch5/ch5-cpu1/Cargo.lock
140 B
code/ch5/ch5-cpu1/Cargo.toml
115 B
code/ch5/ch5-cpu1/src/main.rs
999 B
code/ch5/ch5-cpu2/Cargo.lock
140 B
code/ch5/ch5-cpu2/Cargo.toml
115 B
code/ch5/ch5-cpu2/src/main.rs
1.8 kB
code/ch5/ch5-cpu3/Cargo.lock
140 B
code/ch5/ch5-cpu3/Cargo.toml
115 B
code/ch5/ch5-cpu3/src/main.rs
2.6 kB
code/ch5/ch5-cpu4/Cargo.lock
140 B
code/ch5/ch5-cpu4/Cargo.toml
115 B
code/ch5/ch5-cpu4/src/main.rs
4.5 kB
code/ch5/ch5-endianness.rs
298 B
code/ch5/ch5-f32-as-u32.rs
367 B
code/ch5/ch5-impossible-add.rs
149 B
code/ch5/ch5-int-vs-int.rs
152 B
code/ch5/ch5-q/Cargo.lock
5.6 kB
code/ch5/ch5-q/Cargo.toml
121 B
code/ch5/ch5-q/src/lib.rs
1.3 kB
code/ch5/ch5-to-oblivion.rs
170 B
code/ch5/ch5-u8-to-mock-rand.rs
461 B
code/ch5/ch5-visualizing-f32.rs
1.6 kB
code/ch6/ch6-meminfo-win/Cargo.lock
1.2 kB
code/ch6/ch6-meminfo-win/Cargo.toml
207 B
code/ch6/ch6-meminfo-win/src/main.rs
2.2 kB
code/ch6/ch6-memscan-1/Cargo.lock
54 B
code/ch6/ch6-memscan-1/Cargo.toml
120 B
code/ch6/ch6-memscan-1/src/main.rs
312 B
code/ch6/ch6-memscan-2/Cargo.lock
54 B
code/ch6/ch6-memscan-2/Cargo.toml
120 B
code/ch6/ch6-memscan-2/src/main.rs
288 B
code/ch6/ch6-memscan-3/Cargo.lock
54 B
code/ch6/ch6-memscan-3/Cargo.toml
120 B
code/ch6/ch6-memscan-3/src/main.rs
746 B
code/ch6/ch6-particles/alloc-timings.dat
652 kB
code/ch6/ch6-particles/alloc.plot
557 B
code/ch6/ch6-particles/alloc.tsv
77 kB
code/ch6/ch6-particles/Cargo.lock
43 kB
code/ch6/ch6-particles/Cargo.toml
241 B
code/ch6/ch6-particles/Dockerfile
131 B
code/ch6/ch6-particles/src/main.rs
5.1 kB
code/ch6/ch6-particles/Vagrantfile
436 B
code/ch6/ch6-pointer-intro.rs
279 B
code/ch7/ch7-actionkv1/Cargo.lock
2.1 kB
code/ch7/ch7-actionkv1/Cargo.toml
403 B
code/ch7/ch7-actionkv1/misc.val
37 B
code/ch7/ch7-actionkv1/src/akv_mem.rs
1.3 kB
code/ch7/ch7-actionkv1/src/lib.rs
4.8 kB
code/ch7/ch7-actionkv2/Cargo.lock
2.3 kB
code/ch7/ch7-actionkv2/Cargo.toml
353 B
code/ch7/ch7-actionkv2/mist.akv
135 B
code/ch7/ch7-actionkv2/src/akv_disk.rs
2.1 kB
code/ch7/ch7-actionkv2/src/akv_mem.rs
1.7 kB
code/ch7/ch7-actionkv2/src/lib.rs
5.7 kB
code/ch7/ch7-actionkv/Cargo.lock
4.6 kB
code/ch7/ch7-actionkv/Cargo.toml
361 B
code/ch7/ch7-actionkv/meh.akv
0 B
code/ch7/ch7-actionkv/src/akv_btree.rs
10 kB
code/ch7/ch7-actionkv/src/akv_diskidx.rs
2.1 kB
code/ch7/ch7-actionkv/src/akv_mem.rs
1.3 kB
code/ch7/ch7-actionkv/src/lib.rs
5.6 kB
code/ch7/ch7-fview-str/Cargo.lock
137 B
code/ch7/ch7-fview-str/Cargo.toml
112 B
code/ch7/ch7-fview-str/src/main.rs
672 B
code/ch7/ch7-fview/Cargo.lock
137 B
code/ch7/ch7-fview/Cargo.toml
112 B
code/ch7/ch7-fview/src/main.rs
694 B
code/ch7/ch7-pacific-basic/Cargo.lock
148 B
code/ch7/ch7-pacific-basic/Cargo.toml
124 B
code/ch7/ch7-pacific-basic/src/main.rs
462 B
code/ch7/ch7-pacific-json/Cargo.lock
988 B
code/ch7/ch7-pacific-json/Cargo.toml
141 B
code/ch7/ch7-pacific-json/src/main.rs
369 B
code/ch7/ch7-partitybit/Cargo.toml
236 B
code/ch7/ch7-partitybit/src/main.rs
524 B
code/ch7/ch7-serde-eg/Cargo.lock
2.8 kB
code/ch7/ch7-serde-eg/Cargo.toml
217 B
code/ch7/ch7-serde-eg/src/main.rs
1.0 kB
code/ch8/ch8-mac/Cargo.lock
4.3 kB
code/ch8/ch8-mac/Cargo.toml
147 B
code/ch8/ch8-mac/src/main.rs
999 B
code/ch8/ch8-mget/Cargo.lock
31 kB
code/ch8/ch8-mget/Cargo.toml
318 B
code/ch8/ch8-mget/setup.sh
534 B
code/ch8/ch8-mget/src/dns.rs
2.9 kB
code/ch8/ch8-mget/src/ethernet.rs
844 B
code/ch8/ch8-mget/src/http.rs
3.4 kB
code/ch8/ch8-mget/src/main.rs
1.5 kB
code/ch8/ch8-mget/teardown.sh
49 B
code/ch8/ch8-resolve/Cargo.lock
52 kB
code/ch8/ch8-resolve/Cargo.toml
217 B
code/ch8/ch8-resolve/src/main.rs
2.5 kB
code/ch8/ch8-rpg/Cargo.lock
3.9 kB
code/ch8/ch8-rpg/Cargo.toml
139 B
code/ch8/ch8-rpg/src/main.rs
1.3 kB
code/ch8/ch8-simple/Cargo.lock
68 kB
code/ch8/ch8-simple/Cargo.toml
151 B
code/ch8/ch8-simple/src/main.rs
251 B
code/ch9/ch9-clock0/Cargo.lock
2.4 kB
code/ch9/ch9-clock0/Cargo.toml
144 B
code/ch9/ch9-clock0/src/main.rs
91 B
code/ch9/ch9-clock1/Cargo.lock
4.3 kB
code/ch9/ch9-clock1/Cargo.toml
155 B
code/ch9/ch9-clock1/src/main.rs
1.3 kB
code/ch9/ch9-clock2/Cargo.lock
5.2 kB
code/ch9/ch9-clock2/Cargo.toml
285 B
code/ch9/ch9-clock2/src/main.rs
3.3 kB
code/ch9/ch9-clock3/Cargo.lock
9.6 kB
code/ch9/ch9-clock3/Cargo.toml
301 B
code/ch9/ch9-clock3/Dockerfile
199 B
code/ch9/ch9-clock3/src/main.rs
8.2 kB
code/ch9/Vagrantfile
778 B
code/README.md
2.0 kB
code/rustfmt.toml
189 B
McNamara T. - Rust in Action - 2021.epub
6.0 MB
McNamara T. - Rust in Action - 2021.mobi
5.6 MB
McNamara T. - Rust in Action - 2021.pdf
9.2 MB