Resources to learn advanced data structures in Rust

i want to learn advanced data structures like trees and graphs and etc. i want some resource to learn about data structures specifically in rust because of the specific rules of the borrow checker, how to create them and the best practices to use. i know a lot of resources for data structures exercises in rust, but no book/website to learn how they work.

I think what we can learn from Introduction - Learning Rust With Entirely Too Many Linked Lists should be useful for other complicated data structures like trees and graphs as well, but I have not yet read it. And for the general working of such data structures you might find descriptions in books or papers. E.g. some years ago I found some papers about RTree variants, and the fully constrained Delaunay triangulation after some Google search.

3 Likes