1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-07-03 05:27:04 +02:00

Commit Graph

  • ab991b67e0 cargo: bump the patch group in /src/bare-metal/aps/examples with 2 updates (#2685) dependabot[bot] 2025-03-03 13:27:47 +01:00
  • f098b02efd cargo: bump the patch group with 9 updates (#2682) dependabot[bot] 2025-03-03 13:25:12 +01:00
  • c48b9ec3be Bump crate-ci/typos from 1.29.5 to 1.29.10 (#2686) dependabot[bot] 2025-03-03 13:19:01 +01:00
  • 9591f93568 Add speaker note about fn ptrs (#2680) Nicole L 2025-02-28 13:20:48 -08:00
  • 5704f2061a Move From definition into code block (#2678) Nicole L 2025-02-28 13:20:26 -08:00
  • c486dd9d80 Replace closure map example with direct calls (#2679) Nicole L 2025-02-28 12:51:07 -08:00
  • e6bab6fd93 Remove pub from traits exercise (#2677) Nicole L 2025-02-28 12:36:13 -08:00
  • 611306a172 Add speaker note about UFCS (#2672) Nicole L 2025-02-28 11:31:36 -08:00
  • 526dddce72 Add speaker note about for and array refs (#2665) Nicole L 2025-02-28 10:31:15 -08:00
  • a4469e7a91 Add division example to expression exercise (#2673) Nicole L 2025-02-28 10:30:54 -08:00
  • f22395d278 Fix bug where speaker notes are not connected to regular window (#2675) michael-kerscher 2025-02-28 18:06:06 +01:00
  • 0134568034 Bump dprint plugins to their latest versions (#2402) Martin Geisler 2025-02-28 15:27:17 +01:00
  • f94a0398f0 de: Refresh the German translation (#2575) kweber 2025-02-28 15:15:46 +01:00
  • ca1700d283 es: Fix typo (#2619) Aliet Expósito García 2025-02-28 09:09:47 -05:00
  • fd6d4807a0 Add speaker note about reference equality (#2670) Nicole L 2025-02-27 16:35:48 -08:00
  • 5ab6fae9e9 Suppress warnings for elevator exercise (#2668) Nicole L 2025-02-27 12:33:06 -08:00
  • 8b04a6dcb0 Split complex enum initialization (#2667) Nicole L 2025-02-27 12:32:28 -08:00
  • fdb0a398b1 Add note about struct field defaults (#2666) Nicole L 2025-02-27 12:31:56 -08:00
  • df57606996 Use explicit range when slicing into string (#2664) Nicole L 2025-02-27 12:29:44 -08:00
  • b4301e06c4 Add note that slices can't grow (#2663) Nicole L 2025-02-27 12:29:03 -08:00
  • bf4e4e34ee Change array initialization syntax (#2662) Nicole L 2025-02-27 12:27:43 -08:00
  • 0134c25df9 Add a note mentioning that semicolons exist (#2660) Nicole L 2025-02-27 12:26:36 -08:00
  • ea53e3c935 Use dbg! instead of println! in day 3 & 4. (#2669) Eric Githinji 2025-02-27 21:46:55 +03:00
  • cf4c04ea19 Add speaker note about returning values from loop legare/loop-returns Nicole LeGare 2025-02-26 16:48:45 -08:00
  • 241c28ed7e Move unreachable! to speaker notes (#2628) Nicole L 2025-02-26 12:22:13 -08:00
  • d7a88211ff Update AIDL intermediates path (#2639) Nicole L 2025-02-26 09:28:11 -08:00
  • e52f5ea9e3 Fix vendored crates path (#2638) Nicole L 2025-02-26 09:17:49 -08:00
  • 32a16c95dc Add note about AIDL methods taking &self (#2641) Nicole L 2025-02-26 09:17:22 -08:00
  • 5f6b9333fa Add Android.bp entries for googletest and mockall example tests (#2643) Nicole L 2025-02-26 09:11:48 -08:00
  • 4ee2337c63 Add missing static_libs dep for libbirthday example (#2640) Nicole L 2025-02-26 09:07:36 -08:00
  • 7f8596e9bc Use jni_libs for JNI dependency (#2637) Nicole L 2025-02-26 09:06:09 -08:00
  • a10b4e6e21 Reorder CXX build steps to show genrules first (#2642) Nicole L 2025-02-26 09:05:36 -08:00
  • 08c613326a Remove confusing speaker note from Shared-References slide (#2659) Dustin J. Mitchell 2025-02-26 11:48:54 -05:00
  • 1a64c9ba9a Use dbg! instead of println! in Day 2. (#2657) Eric Githinji 2025-02-26 00:12:06 +03:00
  • 32a8b4bf13 Use chopsticks and limit philosophers. (#2655) scubed2 2025-02-24 08:13:16 -08:00
  • f531d4dfd7 Use dbg! instead of println! in Day 1 aft session (#2654) Eric Githinji 2025-02-24 17:13:43 +03:00
  • 0daab179e9 Use dbg! instead of println! in Day 1 mng session (#2652) Eric Githinji 2025-02-24 17:12:56 +03:00
  • 49e4efcd9e Split C interop slides into smaller slides. (#2645) Eric Githinji 2025-02-22 22:48:10 +03:00
  • 63d716de90 Preserve line numbers by not injecting a newline (#2653) Dustin J. Mitchell 2025-02-21 15:32:31 -05:00
  • 63cc474ba0 closures/exercise.rs: drop trait bounds from struct definition (#2649) Frances Wingerter 2025-02-20 21:51:39 +00:00
  • e16dc70903 Clarify and correct closure syntax slide (#2647) Frances Wingerter 2025-02-20 21:50:38 +00:00
  • 4f8b09009a drop: avoid confusing names (#2648) Frances Wingerter 2025-02-20 20:21:32 +00:00
  • 44a79741ff Be more consistent about tests vs. main (#2644) Dustin J. Mitchell 2025-02-18 15:13:16 -05:00
  • 088067566a Do the more complex unix socket setup so we can set the fd transport options legare/fix-pfd-example Nicole LeGare 2025-02-13 16:24:01 -08:00
  • 6f272c40ef Add missing static_libs dep for libbirthday example Nicole LeGare 2025-02-12 15:08:35 -08:00
  • 699c5137c7 Remove nesting from let else example (#2600) Nicole L 2025-02-11 10:45:04 -08:00
  • d732821edb Fix note about undefined behavior (#2632) Nicole L 2025-02-11 10:41:33 -08:00
  • d998022f75 Move use statements to beginning of widgets.rs (#2631) Nicole L 2025-02-11 10:41:11 -08:00
  • cdfe3e7359 Fix bug in speaker notes that broke navigating to next slide (#2634) michael-kerscher 2025-02-08 11:47:02 +01:00
  • f9aca3738a Reorganize borrowck notes and add note about re-borrowing (#2635) Nicole L 2025-02-07 14:05:27 -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
  • d603faca56 Add link to GridRefIter example (#2633) Nicole L 2025-02-07 11:04:32 -08: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
  • f1459c54e1 Remove slide on shadowing (#2596) Nicole L 2025-02-06 12:39:27 -08:00
  • 72c7618cb4 Replace unimplemented with todo (#2594) Nicole L 2025-02-06 12:35:28 -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
  • 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
  • fd7cb04a62 Improve explanation of lifetimes (#2584) Dustin J. Mitchell 2025-02-05 10:58:22 -05: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
  • 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
  • 2cf9a35b23 Check if menu bar buttons are display and functionality works (#2621) michael-kerscher 2025-02-04 10:36:34 +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
  • 43e1cd6c49 cxx: fix build with CARGO_TARGET_DIR set (#2542) Frances Wingerter 2025-02-03 17:23:35 +00: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
  • 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
  • 347de61d13 Move the "Trait Bounds" slide right after "Generic Functions". (#2589) andriyDev 2025-01-29 17:34:45 -08:00
  • deae2e2d53 Reduce vertical space slightly in UART examples (#2407) Martin Geisler 2025-01-27 19:40:48 +01:00
  • a846003665 Switch lifetime and variable names so they are different (#2586) Dustin J. Mitchell 2025-01-23 17:55:59 -05:00
  • 9c03d51b74 Add a picture to Rc (#2583) Dustin J. Mitchell 2025-01-23 09:28:20 -05:00
  • 4ce87c5473 Improve tuple destructuring (#2582) Dustin J. Mitchell 2025-01-23 09:23:08 -05:00
  • b3734de08b Include the From trait in the generic traits slide (#2570) Dustin J. Mitchell 2025-01-23 03:43:43 -05:00
  • b3c57e4cbf Be clear that the methods-and-traits exercise does not require generics (#2568) Dustin J. Mitchell 2025-01-23 03:40:59 -05:00
  • 15e46379b1 Clarify struct-lifetimes slide (#2585) Dustin J. Mitchell 2025-01-23 03:35:11 -05:00
  • 9f9f845acc Break closures into its own segment (#2574) Dustin J. Mitchell 2025-01-23 03:32:59 -05:00
  • 3b7442a498 Split let control flow into mutliple sub-slides (#2567) Dustin J. Mitchell 2025-01-22 14:06:53 -05:00
  • f19bb8f10d Briefly touch on match ergonomics (#2581) Dustin J. Mitchell 2025-01-22 11:47:23 -05:00
  • 5b03ea6ca5 Add empty structs (#2569) Dustin J. Mitchell 2025-01-22 11:45:01 -05:00
  • 7f712b5292 Bump undici from 6.21.0 to 6.21.1 in /tests in the npm_and_yarn group across 1 directory (#2580) dependabot[bot] 2025-01-22 03:58:31 -05:00
  • 3cca4735c4 Add return statements to the Fibonacci exercise. (#2576) andriyDev 2025-01-21 08:15:13 -08:00
  • 536cdf378f Fix typo in TRANSLATIONS.md (#2578) Martin Geisler 2025-01-21 09:49:54 +01:00
  • 8121e7de7c Split interior mutability, mention OnceCell/OnceLock (#2573) Dustin J. Mitchell 2025-01-20 12:48:02 -05:00
  • 5f7e0c3f64 Allow the 'unused' category of lints (#2571) Dustin J. Mitchell 2025-01-20 12:47:50 -05:00