shared_ptr<T>: the (not always) atomic reference counted smart pointer| snf.github.io
A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.| doc.rust-lang.org