<p>Your daily reminder that Ferris the crab is NOT telling you when writing Rust, you have to structure your data in a neat tree and you deserve to go to hell for daring to reference nodes crossing branches.</p><p>It&#39;s telling you these references should not be pointers with random lifetimes.</p><p>There&#39;s nothing wrong with graphs with nodes labelled with `&amp;&#39;arena RefCell&lt;Node&gt;` or really, just `usize`.</p>
Reply