Rust言語において、スレッド間でデータを共有する際に「Arc>」のような型を使用する主な理由はどれか。

共有データへの排他アクセス(Mutex)と、スレッド間共有(Arc)を実現する