Is it possible to write overhead-free cyclic data-structures in safe, stable Rust? : rust

I had some time on my hands, over the last week, and I decided to try and work to answer whether it was possible, and practical, to write cyclic…