<p>cargo-expand é uma ferramenta de linha de comando que permite visualizar o resultado da expansão de macro de código Rust. É especialmente útil para depuração e  compreensão de código gerado por macro. Pode ser executado como um subcomando do cargo, o gerenciador de pacotes para Rust, com o comando “cargo expand”. A ferramenta leva como argumento  caminho para um arquivo .rs ou um arquivo Cargo.toml e imprime o código expandido no console. Também pode ser salvo em um arquivo usando a flag --output.</p> 