Wait. Rust depends on clang? I'm pretty sure that's not the case. The only time gnu/packages/rust.scm refers to clang is to delete it.