We should continue working to improve Rust in Guix, because it won't be too long before it's part of Linux, which linux-libre is downstream from.
Problems I see now: 1) Rust isn't yet supported on all CPU architectures supported in Guix 2) Rust packages don't use the normal Guix dependency mechanism, leading to a sub-standard developer experience 3) Bootstrapping Rust within Guix takes several days at least, again leading to a sub-standard developer experience I think that "developer experience" is important because it basically determines how many people will be willing to help. Here's a recent article on the subject from Linux Weekly News: "Rust heads into the kernel?" https://lwn.net/SubscriberLink/853423/8ed876f0d4a6dcb5/