Skip to content

Conversation

GlenDC
Copy link
Collaborator

@GlenDC GlenDC commented Jul 15, 2025

This PR adds the RAII chapter for the idiomatic Rust deep dive.

Copy link

google-cla bot commented Jul 15, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Copy link
Collaborator

@randomPoison randomPoison left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks pretty good, there's lots of good stuff in this chapter 😁 I've got various feedback below, but it's definitely off to a good start!

@GlenDC
Copy link
Collaborator Author

GlenDC commented Jul 25, 2025

I started to action all feedback since today. I'll explicitly re-request reviews once I am done. Probably best not to review again until then.

@GlenDC GlenDC added the waiting for author Waiting on the issue author to reply label Jul 25, 2025
GlenDC added 4 commits July 26, 2025 15:11
- directly where possible
- otherwise as inline feedback as notes to take
  into account for next draft
refresher on `RAII` and
use the OS File Descriptor example to start
the discussions around RAII

all previous content is for now moved to `_old` for my own
reference, will add the new content based on the agreed upon
new structure next.
@GlenDC GlenDC marked this pull request as draft August 1, 2025 08:00
@GlenDC GlenDC removed the waiting for author Waiting on the issue author to reply label Aug 3, 2025
@GlenDC GlenDC marked this pull request as ready for review August 3, 2025 19:34
@GlenDC
Copy link
Collaborator Author

GlenDC commented Aug 3, 2025

The four slides in the RAII chapter are ready for review again.

Copy link
Collaborator

@randomPoison randomPoison left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking pretty good. The drop bomb and scope guard slides look good to me, my biggest suggestion is that we might want to split the mutex slide up so that it flows a bit better.

Copy link
Collaborator

@djmitche djmitche left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had a brief look at the updates since my last comments, and I'm happy enough!

@GlenDC
Copy link
Collaborator Author

GlenDC commented Aug 30, 2025

@randomPoison your feedback was all address as far as I know. Ready for another round of reviews.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants