In Rust there are lots of different types; how do I know if something is on the stack vs heap?
Say if I had nested structs 20 levels deep, and every level contains st