Indexing into Vec with reference

There was a recent thread on the same topic here. Like this thread, people are saying in 10 different ways that self-referential structs should not be used in Rust. :slight_smile:

The post in that thread that seemed like the best resolution to me was the one recommending PetGraph.