Arc Arc stands for “Atomic Reference Counted”, a thread safe version of Rc that uses atomic operations.Arc::clone() has the cost of atomic operations that get executed, but after that the use of the T is free.