In zig the solution is to use an arena allocator. That’s about as easy as it gets. Maybe Rust also allows doing that, I don’t know.
You can use arenas in Rust, it's just not as trivial to swap allocators generally. But there are plenty of crates for it.
You can use arenas in Rust, it's just not as trivial to swap allocators generally. But there are plenty of crates for it.