Como silenciar um aviso para uma única declaração no Rust?

Digamos que haja um único aviso, comopath_statements, unused_variables. Existe uma maneira de ignorar um único instante disso, sem isolá-los em um bloco ou função de código?

Para ser claro, quando há um único aviso no código. Eu gostaria da capacidade de silenciar apenas esse aviso, sem precisar fazer alterações especiais para resolver o aviso específico. E sem esses avisos silenciosos em qualquer outro lugar, mais tarde na mesma função.

Com o GCC, isso pode ser feito da seguinte maneira:

#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wformat"
    /* Isolated region which doesn't raise warnings! */
    this_would_raise_Wformat(args);
#pragma GCC diagnostic pop

Rust tem a capacidade equivalente?

Observe que estou perguntando sobre o caso geral de como silenciar avisos. Estou ciente de que existem maneiras de resolver o aviso de var não utilizado, por exemplo.

questionAnswers(2)

yourAnswerToTheQuestion