Como depurar testes de unidade Rust no Windows?

Estou desenvolvendo código para os problemas do Codingame usando o VS Code no Windows com Rust e a cadeia de ferramentas do Visual Studio.

Encontrei mu, guias múltiplos que explicam como depurar o executável gerado pelocargo buildo melhor serDepurar ferrugem no Windows com o Visual Studio Code e o MSVC Debugger.

No entanto, quando enfrento problemas, costumo escrever testes de unidade (fiz isso em Java, JavaScript, Ruby, ...), que depois depuro. Infelizmente, não consigo encontrar nenhuma maneira de fazer isso no Rust. Como configuro meu ambiente para depurar meus testes?

Eu não estou falando sobre adicionarprintln! declarações em meus testes, como eu já sei como fazer isso. Também não estou falando sobre adicionar novas asserções, porque elas residem no teste, não no código testado.

O que eu quero é usar o VS Code Debugger no códigochamado pelo meu teste.

questionAnswers(2)

yourAnswerToTheQuestion