I strongly support removing the Rust GTK3 packages. We do not want to encourage more apps to appear in Debian with a dependency on Rust GTK3 which has been archived upstream meaning no bug reports or bug fixes are accepted. Before qwertone's recent upload (after Rust GTK3 was archived but probably unaware to the Debian maintainer), qwertone had been unbuildable for 2 years and was therefore removed from Testing.
Besides qwertone, the only other app in Debian using Rust GTK3 is a mobile screen keyboard and I'm told it's not even as good as the other GNOME mobile screen keyboard. For things that we really want in Debian that can't be ported away from Rust GTK3 now, I prefer Matthias' proposal to vendor (whether completely or in part). Rust GTK3 is at least 9 crates alone. See https://bugs.debian.org/1064375 . It would also duplicate a lot of the existing Rust GTK stack to try to semver its dependencies (rust-glib, rust-gdk-pixbuf etc.). I don't have an exact count but it is a lot of packages to maintain. Yes, there is some hurry. We cannot land the GNOME 46 stack in Unstable without getting Rust GTK3 out of the way. Thank you, Jeremy Bícha