1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-02-11 12:55:01 +02:00

Commit Graph

  • 32975612a9
    Merge d44b48f9fe6ce58746d017ce78a9fbf346fafff6 into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Enes Aydın 2025-02-10 08:08:02 +00:00
  • 3a87c8fa45
    Merge 0a0be7b2c3de10da7a74e63ada008beef4a4bc2e into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Aliet Expósito García 2025-02-09 23:44:24 -05:00
  • 7501f22c08
    Merge d6255676925373d293e408dfd631fbcc29ff91df into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Alex Lai 2025-02-09 19:54:35 +00:00
  • 8e9119238f
    Merge 3f7c69ffd55eb17cc3cf3f8cadc5177990322cdc into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e 명이 2025-02-09 20:33:05 +09:00
  • 1879bd83fb
    Merge 7b9e5ed1b4f406c8726140c6f82f5ca38278ca90 into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Nicole L 2025-02-09 10:37:31 +00:00
  • d17b251545
    Merge fa9a53c2ee1454c106e7f440d668acbd4a6739e5 into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Martin Geisler 2025-02-09 02:48:51 +00:00
  • ed2c9d3e58
    Merge e34a012fe0bd484f9a6b70f6f012cbb8254476f6 into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Phosphorus Moscu 2025-02-09 02:15:58 +00:00
  • f5383e6057
    Merge c84df3547b2ba4e456ef76da8e83075df20234ec into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Savi 2025-02-09 02:15:58 +00:00
  • db15ae4205
    Merge ff0959bbf63175af6f2fc2fc43bc5aea25482c0c into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Dustin J. Mitchell 2025-02-09 01:11:49 +00:00
  • 45b67aa40a
    Merge 38153f073ef9475a2f78f90d62fabeb381231466 into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Nicole L 2025-02-08 23:02:52 +00:00
  • eb15a8b31d
    Merge 843e1d27cc10c23c886b13269bc186d55a963f5c into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e RazvanSt 2025-02-08 22:29:31 +00:00
  • dcb37acd6d
    Merge c41e9ea9d6040f679810d0383b4b762c7ee20f7f into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Martin Geisler 2025-02-08 17:08:08 +00:00
  • f26361e9d9
    Merge 8e4ff0aedfa427dc6798509f1d108e6907409b3d into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Curly-Howard-Chungus Correspondence | Lamport-Cabot-Codd-Backus-Naur Form 2025-02-08 16:33:42 +00:00
  • f77cfd1628
    Merge e24a5b3783350f72a945a25dc54a5f0e6fefa920 into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Frances Wingerter 2025-02-08 11:49:40 +01:00
  • 8c45a1f9f8
    Merge 626235c8a148c1b2b70bd6c8747275658cbba4f7 into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Nicole L 2025-02-08 11:49:24 +01:00
  • 1ae6a53d91
    Merge d09fd4c668cbf893e17ddf2fbc7fff026185b7c4 into cdfe3e7359dc4e56ebd4b6853fb22d58584dd46e Nicole L 2025-02-08 11:47:12 +01:00
  • cdfe3e7359
    Fix bug in speaker notes that broke navigating to next slide (#2634) main michael-kerscher 2025-02-08 11:47:02 +01:00
  • 986b8e5dba
    Merge d72f106dc6088ef60735e49eda243832cd3e1236 into f9aca3738aff32fefcf634b531e977e95d2090a3 ben032 2025-02-08 07:20:28 +08:00
  • f714c2f638
    Merge 50828d15d8a3cc98259f4e6350030c7464032042 into f9aca3738aff32fefcf634b531e977e95d2090a3 Martin Geisler 2025-02-08 07:20:26 +08:00
  • f8ec583ecd
    Merge c2e592b9a71fa076901b273f965c6ffc7d64a282 into f9aca3738aff32fefcf634b531e977e95d2090a3 Nicole L 2025-02-08 07:20:20 +08:00
  • 7b9e5ed1b4 Use if let instead of match legare/let-else-remove-nesting Nicole LeGare 2025-02-07 14:35:15 -08:00
  • f9aca3738a
    Reorganize borrowck notes and add note about re-borrowing (#2635) Nicole L 2025-02-07 14:05:27 -08:00
  • 70113f0993 Fix tyop and formatting Nicole LeGare 2025-02-07 13:00:12 -08:00
  • 5d31947a5f Reorganize borrowck notes and add note about re-borrowing Nicole LeGare 2025-02-07 12:49:58 -08:00
  • 386757e697
    Add note that borrock error can be triggered by direct mutation (#2629) Nicole L 2025-02-07 11:15:00 -08:00
  • d09fd4c668 Move use statements EVEN HARDER legare/move-use Nicole LeGare 2025-02-07 11:08:12 -08:00
  • d603faca56
    Add link to GridRefIter example (#2633) Nicole L 2025-02-07 11:04:32 -08:00
  • 0f81ea8a5d Fixes a speaker notes bug that did not allow going to the right in the speaker notes. The reason for that is that the "rel" attribute contained "prev" respective "next prefetch". Change this selector to use the ~= selector See: https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors#attrvalue_2 Michael Kerscher 2025-02-07 13:34:46 +01:00
  • c05f0b6f02
    Add main method to code snippet (#2630) Nicole L 2025-02-07 01:08:10 -08:00
  • af6dff53c2
    update to mdbook-0.4.44 and sync book.js and index.hbs (#2610) michael-kerscher 2025-02-07 10:07:41 +01:00
  • cafc1df947 Improve playground code Nicole LeGare 2025-02-06 17:00:58 -08:00
  • 65ae25da5a Add link to GridRefIter example Nicole LeGare 2025-02-06 16:52:58 -08:00
  • 626235c8a1 Fix note about undefined behavior legare/undefined-note-fix Nicole LeGare 2025-02-06 16:31:06 -08:00
  • fa58f86490 Move use statements to beginning of widgets.rs Nicole LeGare 2025-02-06 16:23:45 -08:00
  • 68828e0f66 Fix formatting Nicole LeGare 2025-02-06 16:20:51 -08:00
  • d9d8192bb3 Add main method to code snippet Nicole LeGare 2025-02-06 16:16:38 -08:00
  • c2fef90707 Add note that borrock error can be triggered by direct mutation Nicole LeGare 2025-02-06 16:11:44 -08:00
  • f1459c54e1
    Remove slide on shadowing (#2596) Nicole L 2025-02-06 12:39:27 -08:00
  • c2e592b9a7 Remove unimplemented! from macros slide legare/remove-unimplemented Nicole LeGare 2025-02-06 12:36:27 -08:00
  • 72c7618cb4
    Replace unimplemented with todo (#2594) Nicole L 2025-02-06 12:35:28 -08:00
  • 3673125f05 Move explanation of scopes to blocks slide Nicole LeGare 2025-01-29 17:09:22 -08:00
  • b9e2abc5b0 Remove slide on shadowing Nicole LeGare 2025-01-29 16:36:55 -08:00
  • 3229fc7c05
    Fix tyop in speaker notes (#2627) Nicole L 2025-02-06 11:01:19 -08:00
  • 06bdb40442
    Make code in expression evaluation exercise editable (#2601) Nicole L 2025-02-06 11:00:46 -08:00
  • 6a25d7be04
    Minor whitespace changes (#2595) Nicole L 2025-02-06 09:52:29 -08:00
  • e1ed6eaf47
    Move struct update syntax to speaker notes (#2597) Nicole L 2025-02-06 09:51:43 -08:00
  • 087625b3f4 Fix tyop in speaker notes Nicole LeGare 2025-02-06 09:49:27 -08:00
  • b607ced183 Merge points in speaker notes Nicole LeGare 2025-02-06 09:32:15 -08:00
  • ca137b4807
    Move slide on blocks to beginning of control flow section (#2598) Nicole L 2025-02-06 09:29:44 -08:00
  • 4ec257942e
    Tests for playground are using a mock response (#2611) michael-kerscher 2025-02-06 12:33:33 +01:00
  • 553e3c5b10
    Add slide reviewing irrefutable patterns (#2608) Nicole L 2025-02-05 16:16:38 -08:00
  • 28ab749338
    Add "More to Explore" section to struct patterns slide (#2604) Nicole L 2025-02-05 16:12:01 -08:00
  • afe206beab
    Add division example to expression exercise (#2605) Nicole L 2025-02-05 16:11:42 -08:00
  • 8f01344757
    Add speaker note about multiple impl blocks (#2606) Nicole L 2025-02-05 16:10:55 -08:00
  • 12fb4379f7
    Add speaker note with manual derive example (#2607) Nicole L 2025-02-05 16:10:25 -08:00
  • bb8cbbcb7c
    Change values of example array in for loop slide (#2592) Nicole L 2025-02-05 16:09:56 -08:00
  • cdab1a4ce5
    Make nested array example editable (#2593) Nicole L 2025-02-05 16:09:45 -08:00
  • c96271ec2e Add note about pattern types Nicole LeGare 2025-02-05 12:17:06 -08:00
  • fd7cb04a62
    Improve explanation of lifetimes (#2584) Dustin J. Mitchell 2025-02-05 10:58:22 -05:00
  • d6bd8250a6 update to mdbook-0.4.44 and sync book.js and index.hbs - reran mdbook init --theme - keep playground improvements - keep language selector and suggest edit / edit to translation button text - improvement: toc is in separate js file, makes html file way smaller - additionally updated to mdbook-i18n-helpers-0.3.5 Michael Kerscher 2025-01-31 12:34:03 +01:00
  • 715a23e7a8
    Create install-mdbook.sh and lock to the current versions used in the CI (#2626) michael-kerscher 2025-02-05 15:33:28 +01:00
  • c07ac40f90
    Split large unsafe function slide (#2406) Martin Geisler 2025-02-05 15:00:14 +01:00
  • 3a529f201e Fix safety comments and explanation. Andrew Walbran 2025-02-05 11:58:21 +00:00
  • 86279d4ee0 Use unsafe extern. Andrew Walbran 2025-02-05 11:57:59 +00:00
  • ee50f6c13d Talk about unsafe Rust functions before extern functions. Andrew Walbran 2025-02-05 11:57:15 +00:00
  • 939b3ee076 Create install-mdbook.sh and lock to the current versions used in the CI Michael Kerscher 2025-02-04 10:55:03 +01:00
  • 83cef91d4c address review comment Dustin J. Mitchell 2025-02-04 20:05:13 +00:00
  • 153bd63cc0
    tests: rename to generic-page.test.ts as only *.test.js is tested (#2625) michael-kerscher 2025-02-04 14:19:53 +01:00
  • b84857c515 tests: rename to generic-page.test.ts as only *.test.js is tested Michael Kerscher 2025-02-04 11:52:26 +01:00
  • 2cf9a35b23
    Check if menu bar buttons are display and functionality works (#2621) michael-kerscher 2025-02-04 10:36:34 +01:00
  • 5e5b9ef35e tests: test menu bar buttons for existence and functionality Michael Kerscher 2025-02-03 17:06:29 +01:00
  • 466f213927
    cargo: bump openssl from 0.10.66 to 0.10.70 in the cargo group (#2624) dependabot[bot] 2025-02-03 13:57:43 -05:00
  • abf9393e60
    Remove trait bound on VerbosityFilter in the generic data types slide (#2603) Nicole L 2025-02-03 10:57:24 -08:00
  • 5606e1267e
    cargo: bump openssl from 0.10.66 to 0.10.70 in the cargo group dependabot[bot] 2025-02-03 18:45:41 +00:00
  • e24a5b3783 format Rust for Linux material Frances Wingerter 2025-02-03 12:22:43 -05:00
  • 5ef328044e add Rust for Linux material Frances Wingerter 2025-01-09 13:36:04 -05:00
  • 43e1cd6c49
    cxx: fix build with CARGO_TARGET_DIR set (#2542) Frances Wingerter 2025-02-03 17:23:35 +00:00
  • a136a54dd1 tests: test if the theme-toggle and the search-toggle button is shown Michael Kerscher 2025-02-03 13:57:48 +01:00
  • 0a0be7b2c3
    Update es.po Aliet Expósito García 2025-02-01 22:37:53 -05:00
  • 4218c95e8d
    cargo: bump the patch group in /src/bare-metal/aps/examples with 2 updates (#2616) dependabot[bot] 2025-02-01 18:41:42 +00:00
  • 87d4701645
    cargo: bump the patch group in /src/exercises/bare-metal/rtc with 2 updates (#2618) dependabot[bot] 2025-02-01 18:41:26 +00:00
  • 04a4bfc0a9
    cargo: bump the minor group with 3 updates dependabot[bot] 2025-02-01 18:20:30 +00:00
  • 0d748c2573
    cargo: bump the patch group dependabot[bot] 2025-02-01 18:19:18 +00:00
  • 6230d42f92
    cargo: bump the patch group dependabot[bot] 2025-02-01 18:18:56 +00:00
  • a8d8d2eaa7
    cargo: bump bitflags from 2.6.0 to 2.8.0 in /src/exercises/bare-metal/rtc in the minor group (#2617) dependabot[bot] 2025-02-01 18:18:38 +00:00
  • 0e5ee9db00
    cargo: bump bitflags from 2.6.0 to 2.8.0 in /src/bare-metal/aps/examples in the minor group (#2615) dependabot[bot] 2025-02-01 18:17:57 +00:00
  • 010bd291c0
    cargo: bump the patch group with 8 updates (#2614) dependabot[bot] 2025-02-01 18:17:30 +00:00
  • 9821e811f4
    Bump crate-ci/typos from 1.29.0 to 1.29.5 (#2612) dependabot[bot] 2025-02-01 18:13:54 +00:00
  • af32aeb780
    cargo: bump bitflags in /src/exercises/bare-metal/rtc in the minor group dependabot[bot] 2025-02-01 01:52:03 +00:00
  • 4076ef7f5b
    cargo: bump bitflags in /src/bare-metal/aps/examples in the minor group dependabot[bot] 2025-02-01 01:31:28 +00:00
  • c912fa8862
    cargo: bump the patch group with 8 updates dependabot[bot] 2025-02-01 01:24:19 +00:00
  • 26b07f49d8
    Bump crate-ci/typos from 1.29.0 to 1.29.5 dependabot[bot] 2025-02-01 01:03:43 +00:00
  • d5208f9a0a tests: improve the playground test by mocking responses Michael Kerscher 2025-01-24 17:18:08 +01:00
  • 24e3ba7cc4 tests: hello world playground run with success and failure tests Michael Kerscher 2024-12-13 13:32:55 +01:00
  • daaabce1ee Remove dyn Trait slides Nicole LeGare 2025-01-30 17:11:17 -08:00
  • a28cf48a81 Fix tyop Nicole LeGare 2025-01-30 17:08:00 -08:00
  • b3a85766e6 skip -> ignore Nicole LeGare 2025-01-30 17:07:20 -08:00
  • 7407e54dd9 Add slide covering irrefutable patterns Nicole LeGare 2025-01-30 17:01:32 -08:00
  • 6a898e00d8 Fix tyop Nicole LeGare 2025-01-30 16:41:07 -08:00
  • 63df2a0f89 Fix tyop Nicole LeGare 2025-01-30 16:40:22 -08:00