Languages/Rust
Rust
Arc
https://doc.rust-lang.org/rust-by-example/std/arc.html
Arc (Atommically Reference Counted) is used when you want to share ownership between multiple threads.
Box
Box is used when you want to allocate a value on the heap rather than the stack.
How is this guide?