With the small difference that Swift compiler is RC aware and optimizes them away, unlike Rust, first point.
Second point, exactly because it is opaque, its ergonomics are way better than Rust code.
No Rc, Arc, RefCell, clone(), Pin, pollution across the source code.