It's not ARC though. They use fancy threading mechanisms to avoid having to check on every access. Much faster.
https://docs.swift.org/swift-book/documentation/the-swift-pr...
... which is what I thought people were referring to.
Yes - it's ref counting, but it's not like 'Arc' at all - ARC is way more thread aware and most 'access' doesn't have to do thread checking. Much faster.
So - using Rust 'Arc' would not be at all like using Swift 'ARC' in the end.