1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-04-18 06:21:58 +02:00

Commit Graph

  • 24a2642758 Fix formatting legare/ub-example Nicole LeGare 2025-04-17 16:53:30 -07:00
  • 097b700bc3 Replace one of the examples of the aliasing rule Nicole LeGare 2025-04-17 16:48:01 -07:00
  • af75bde646 Remove extra credit from binary tree exercise legare/no-extra-credit Nicole LeGare 2025-04-16 16:30:28 -07:00
  • ff82ad8db7 Use Vec::new instead of vec! legare/death-to-vec Nicole LeGare 2025-04-16 16:28:09 -07:00
  • b7e65e3749 Remove type annotations in move.md legare/move-remove-types Nicole LeGare 2025-04-16 16:09:53 -07:00
  • 7632c9990f Update mdbook-pandoc to 0.10.1. edition2024 Andrew Walbran 2025-04-16 15:50:43 +01:00
  • e56715dd17 dprint fmt Andrew Walbran 2025-04-15 13:37:01 +01:00
  • 4f94a87681 cargo fmt Andrew Walbran 2025-02-27 15:03:50 +00:00
  • 4f8099a230 Update text to mention 2024 edition. Andrew Walbran 2025-02-25 18:29:17 +00:00
  • bb9c967e93 Update to Rust 2024 edition. Andrew Walbran 2025-02-25 17:44:42 +00:00
  • 5211436446
    remove the multilingual field from book.toml () main Gábor Szabó 2025-04-09 10:52:49 +03:00
  • f0a93a4ebb
    cargo: bump tokio from 1.44.1 to 1.44.2 in the cargo group () dependabot[bot] 2025-04-07 22:56:01 -04:00
  • 0085748d17
    Xtask improvements () Eric Githinji 2025-04-07 13:18:49 +03:00
  • 43cf3fb616
    cargo: bump openssl from 0.10.70 to 0.10.72 in the cargo group () dependabot[bot] 2025-04-04 21:07:55 +00:00
  • 5d00ff9d4e
    cargo: bump the minor group in /src/exercises/bare-metal/rtc with 2 updates () dependabot[bot] 2025-04-02 10:12:42 +00:00
  • 64cc35f5a7
    cargo: bump the minor group in /src/bare-metal/aps/examples with 3 updates () dependabot[bot] 2025-04-02 09:53:52 +00:00
  • f8c9b831cb
    cargo: bump the patch group in /src/bare-metal/aps/examples with 2 updates () dependabot[bot] 2025-04-01 12:10:47 -04:00
  • e0204d0185
    cargo: bump the patch group with 11 updates () dependabot[bot] 2025-04-01 12:10:16 -04:00
  • bab66c5d43
    Bump crate-ci/typos from 1.29.10 to 1.31.1 () dependabot[bot] 2025-04-01 12:07:14 -04:00
  • 560b79bf31
    cargo: bump the patch group in /src/exercises/bare-metal/rtc with 2 updates () dependabot[bot] 2025-04-01 11:46:14 -04:00
  • 2b32b1cb05
    Fix link in README.md () Martin Geisler 2025-04-01 10:18:36 +02:00
  • 23d1d64aeb
    cargo: bump the minor group with 4 updates () dependabot[bot] 2025-04-01 10:09:45 +02:00
  • ecd2c0d8fb
    Bump tar-fs from 3.0.6 to 3.0.8 in /tests in the npm_and_yarn group across 1 directory () dependabot[bot] 2025-03-31 11:19:32 +02:00
  • eca2a10316
    Improve tests for BinaryTree exercise () bartoszkp 2025-03-19 21:46:25 +01:00
  • 53f7660e9b
    Evaluate slide size and block if they grow above a certain treshold (with exemption mechanism) () michael-kerscher 2025-03-18 12:50:46 +01:00
  • 91f6de64df
    Xtask () Eric Githinji 2025-03-14 14:24:08 +03:00
  • 01176e0de0
    cargo: bump ring from 0.17.8 to 0.17.13 in the cargo group () dependabot[bot] 2025-03-09 03:03:26 +00:00
  • a2ad59e4ae
    Use dbg! instead of println! in deep dive sessions. () Eric Githinji 2025-03-07 14:05:29 +03:00
  • 9d7ae61322
    Correct incorrect title of Korean translation () 명이 2025-03-07 20:04:50 +09:00
  • a20d3f15c4
    cargo: bump the minor group across 1 directory with 2 updates () dependabot[bot] 2025-03-06 04:28:38 +00:00
  • b24914a247
    Correct minor typos in slide notes () Colin Pitrat 2025-03-04 12:50:45 +00:00
  • 7f45460811
    Rework generic fn examples to show monomorphized versions () Nicole L 2025-03-03 07:03:10 -08:00
  • 8ed932f65c
    cargo: bump the minor group with 6 updates () dependabot[bot] 2025-03-03 13:48:54 +00:00
  • 92d60b27e6
    Bump the npm_and_yarn group across 1 directory with 2 updates () dependabot[bot] 2025-03-03 14:41:07 +01:00
  • da9045d6f0
    cargo: bump the patch group in /src/exercises/bare-metal/rtc with 3 updates () dependabot[bot] 2025-03-03 13:32:32 +01:00
  • ab991b67e0
    cargo: bump the patch group in /src/bare-metal/aps/examples with 2 updates () dependabot[bot] 2025-03-03 13:27:47 +01:00
  • f098b02efd
    cargo: bump the patch group with 9 updates () dependabot[bot] 2025-03-03 13:25:12 +01:00
  • c48b9ec3be
    Bump crate-ci/typos from 1.29.5 to 1.29.10 () dependabot[bot] 2025-03-03 13:19:01 +01:00
  • 9591f93568
    Add speaker note about fn ptrs () Nicole L 2025-02-28 13:20:48 -08:00
  • 5704f2061a
    Move From definition into code block () Nicole L 2025-02-28 13:20:26 -08:00
  • c486dd9d80
    Replace closure map example with direct calls () Nicole L 2025-02-28 12:51:07 -08:00
  • e6bab6fd93
    Remove pub from traits exercise () Nicole L 2025-02-28 12:36:13 -08:00
  • 611306a172
    Add speaker note about UFCS () Nicole L 2025-02-28 11:31:36 -08:00
  • 526dddce72
    Add speaker note about for and array refs () Nicole L 2025-02-28 10:31:15 -08:00
  • a4469e7a91
    Add division example to expression exercise () Nicole L 2025-02-28 10:30:54 -08:00
  • f22395d278
    Fix bug where speaker notes are not connected to regular window () michael-kerscher 2025-02-28 18:06:06 +01:00
  • 0134568034
    Bump dprint plugins to their latest versions () Martin Geisler 2025-02-28 15:27:17 +01:00
  • f94a0398f0
    de: Refresh the German translation () kweber 2025-02-28 15:15:46 +01:00
  • ca1700d283
    es: Fix typo () Aliet Expósito García 2025-02-28 09:09:47 -05:00
  • fd6d4807a0
    Add speaker note about reference equality () Nicole L 2025-02-27 16:35:48 -08:00
  • 5ab6fae9e9
    Suppress warnings for elevator exercise () Nicole L 2025-02-27 12:33:06 -08:00
  • 8b04a6dcb0
    Split complex enum initialization () Nicole L 2025-02-27 12:32:28 -08:00
  • fdb0a398b1
    Add note about struct field defaults () Nicole L 2025-02-27 12:31:56 -08:00
  • df57606996
    Use explicit range when slicing into string () Nicole L 2025-02-27 12:29:44 -08:00
  • b4301e06c4
    Add note that slices can't grow () Nicole L 2025-02-27 12:29:03 -08:00
  • bf4e4e34ee
    Change array initialization syntax () Nicole L 2025-02-27 12:27:43 -08:00
  • 0134c25df9
    Add a note mentioning that semicolons exist () Nicole L 2025-02-27 12:26:36 -08:00
  • ea53e3c935
    Use dbg! instead of println! in day 3 & 4. () 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 () Nicole L 2025-02-26 12:22:13 -08:00
  • d7a88211ff
    Update AIDL intermediates path () Nicole L 2025-02-26 09:28:11 -08:00
  • e52f5ea9e3
    Fix vendored crates path () Nicole L 2025-02-26 09:17:49 -08:00
  • 32a16c95dc
    Add note about AIDL methods taking &self () Nicole L 2025-02-26 09:17:22 -08:00
  • 5f6b9333fa
    Add Android.bp entries for googletest and mockall example tests () Nicole L 2025-02-26 09:11:48 -08:00
  • 4ee2337c63
    Add missing static_libs dep for libbirthday example () Nicole L 2025-02-26 09:07:36 -08:00
  • 7f8596e9bc
    Use jni_libs for JNI dependency () Nicole L 2025-02-26 09:06:09 -08:00
  • a10b4e6e21
    Reorder CXX build steps to show genrules first () Nicole L 2025-02-26 09:05:36 -08:00
  • 08c613326a
    Remove confusing speaker note from Shared-References slide () Dustin J. Mitchell 2025-02-26 11:48:54 -05:00
  • 1a64c9ba9a
    Use dbg! instead of println! in Day 2. () Eric Githinji 2025-02-26 00:12:06 +03:00
  • 32a8b4bf13
    Use chopsticks and limit philosophers. () scubed2 2025-02-24 08:13:16 -08:00
  • f531d4dfd7
    Use dbg! instead of println! in Day 1 aft session () Eric Githinji 2025-02-24 17:13:43 +03:00
  • 0daab179e9
    Use dbg! instead of println! in Day 1 mng session () Eric Githinji 2025-02-24 17:12:56 +03:00
  • 49e4efcd9e
    Split C interop slides into smaller slides. () Eric Githinji 2025-02-22 22:48:10 +03:00
  • 63d716de90
    Preserve line numbers by not injecting a newline () Dustin J. Mitchell 2025-02-21 15:32:31 -05:00
  • 63cc474ba0
    closures/exercise.rs: drop trait bounds from struct definition () Frances Wingerter 2025-02-20 21:51:39 +00:00
  • e16dc70903
    Clarify and correct closure syntax slide () Frances Wingerter 2025-02-20 21:50:38 +00:00
  • 4f8b09009a
    drop: avoid confusing names () Frances Wingerter 2025-02-20 20:21:32 +00:00
  • 44a79741ff
    Be more consistent about tests vs. main () 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 () Nicole L 2025-02-11 10:45:04 -08:00
  • d732821edb
    Fix note about undefined behavior () Nicole L 2025-02-11 10:41:33 -08:00
  • d998022f75
    Move use statements to beginning of widgets.rs () Nicole L 2025-02-11 10:41:11 -08:00
  • cdfe3e7359
    Fix bug in speaker notes that broke navigating to next slide () michael-kerscher 2025-02-08 11:47:02 +01:00
  • f9aca3738a
    Reorganize borrowck notes and add note about re-borrowing () Nicole L 2025-02-07 14:05:27 -08:00
  • 386757e697
    Add note that borrock error can be triggered by direct mutation () Nicole L 2025-02-07 11:15:00 -08:00
  • d603faca56
    Add link to GridRefIter example () Nicole L 2025-02-07 11:04:32 -08:00
  • c05f0b6f02
    Add main method to code snippet () Nicole L 2025-02-07 01:08:10 -08:00
  • af6dff53c2
    update to mdbook-0.4.44 and sync book.js and index.hbs () michael-kerscher 2025-02-07 10:07:41 +01:00
  • f1459c54e1
    Remove slide on shadowing () Nicole L 2025-02-06 12:39:27 -08:00
  • 72c7618cb4
    Replace unimplemented with todo () Nicole L 2025-02-06 12:35:28 -08:00
  • 3229fc7c05
    Fix tyop in speaker notes () Nicole L 2025-02-06 11:01:19 -08:00
  • 06bdb40442
    Make code in expression evaluation exercise editable () Nicole L 2025-02-06 11:00:46 -08:00
  • 6a25d7be04
    Minor whitespace changes () Nicole L 2025-02-06 09:52:29 -08:00
  • e1ed6eaf47
    Move struct update syntax to speaker notes () Nicole L 2025-02-06 09:51:43 -08:00
  • ca137b4807
    Move slide on blocks to beginning of control flow section () Nicole L 2025-02-06 09:29:44 -08:00
  • 4ec257942e
    Tests for playground are using a mock response () michael-kerscher 2025-02-06 12:33:33 +01:00
  • 553e3c5b10
    Add slide reviewing irrefutable patterns () Nicole L 2025-02-05 16:16:38 -08:00
  • 28ab749338
    Add "More to Explore" section to struct patterns slide () Nicole L 2025-02-05 16:12:01 -08:00
  • afe206beab
    Add division example to expression exercise () Nicole L 2025-02-05 16:11:42 -08:00