Crust of Rust: Lifetime Annotations
Video Statistics and Information
Channel: Jon Gjengset
Views: 72,226
Rating: 4.9881406 out of 5
Keywords: rust, lifetimes, strings, generics
Id: rAl-9HwD858
Channel Id: undefined
Length: 93min 23sec (5603 seconds)
Published: Wed Apr 22 2020
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.
I really enjoy all of /u/jonhoo streams, but this is probably my favorite so far. The shorter length made it reasonable for me to view and digest in a single sitting, and the topic was especially relevant for a rust programmer of my skill level.
Thanks a lot! I would really love to see more streams in this format!
Jon you are amazing! I love your streams a lot.. please keep em coming!
The way Jon explains things is really coherent and well done. Loved his livestream
Actually a good video to explain lifetimes.
I really recommend it.
Especially, the one with two lifetimes when a function has a shorter lifetime.
Always great content. You are one of the programmers that got me into Rust. Thanks a lot.
Wait what, their firefox is upsidown, how can I get that :O !!
What happens when it drops a βstatic value at the end of StrSplit lifetime? Does the βruntimeβ account for the fact that that particular &str was pointing to the binaries strings?
This is great. I would suggest either splitting it into 20 minute videos or at least time-stamping different checkpoints, which will help intermediate-level people (I think I am between beginner and intermediate), so they can skip the parts they feel confident in and focus on the parts they donβt understand. It would be even better if every video time stamp had a corresponding git commit.
Using this video as an example:
https://youtu.be/rAl-9HwD858?t=3466 - Introducing and managing multiple lifetimes.
https://youtu.be/rAl-9HwD858?t=4527 - Making structs and impls generic over lifetime + Trait
Hi,
thoroughly enjoyed that video. I especially liked the fact that you were answering questions in the chat as well, as there were some pretty good ones.
I also have the issue that there is a huge mental jump from beginner to intermediate. I don't want to read yet another post/tutorial on lifetimes, etc., but how to use those concepts in real-world scenarios, and this video did exactly that.
I personally would benefit a lot from a similar video on how to work with Rust in projects with Rc, RefCell, mutability in those cases, etc. Maybe something like that is in the cards?
Anyway, I hope there is more coming...
Thank you,