"There you go, now try to add your stupid bugs. See, you can't!".
There! Now try to make a doubly linked list
unsafe time.
I've poked around in the Rust linked list tutorial, and it all seems like hacks to me. At the end of the day I think you just need to use raw pointers when you're implementing list operations.
"There you go, now try to add your stupid bugs. See, you can't!".