refactor: remove unused feature gate
refactor: Arc -> Rc; remove Send bounds; rustup