Não sei o que você quer dizer com rodar em gcc, então o que tenho a dizer é a linguagem tem seu próprio compilador chamado rustc, feito em rust, e que usa llvm por baixo dos panos. Se tivéssemos que equivaler com algum compilador, estaria muito mais próximo de clang do que gcc. No quesito debug, ele usa gdb, assim como go, por exemplo.
Respondendo a "É a lang da modinha da vez, não que seja ruim...." dentro da publicação Por que o Rust é ruim?
1