Projects I could read to learn new lifetime patterns

As the title suggest what are some good open source rust projects I could read to learn advance lifetime patterns and idiomatic rust patterns in general. Thank you! : D

I don't know about specific projects, but there are three things that helped me to better understand lifetimes and related patterns:

  1. The Rustonomicon;
  2. @quinedot "Learning rust" at Learning Rust;
  3. Reading through std source code (usually I am looking up something in the docs and I think "how does this works?" and follow the src link).

Hope this helps.

4 Likes

yeah, I see. Thanks for the resources!

What are you interested in? Parallel programming? Data structures? Async? For crates, you could start with whatever dependencies you find yourself using often (including std itself).