Comentários

Todos os programadores se esforçam para tornar seu código fácil de entender, mas às vezes explicação extra é garantida. Nestes casos, os programadores deixam notas ou comentários, em seus códigos fonte que o compilador irá ignorar, mas as pessoas que lerem o código-fonte podem achar útil.

Aqui está um comentário simples:

#![allow(unused)] fn main() { // Olá, mundo. }

Em Rust, os comentários devem começar com duas barras e continuar até o final da linha. Para comentários que se estendem além de uma única linha, você precisará incluir // em cada linha, assim:

#![allow(unused)] fn main() { // Então, estamos fazendo algo complicado aqui, tempo suficiente para que precisemos // várias linhas de comentários para fazer isso! Ufa! Espero que este comentário // explique o que está acontecendo. }

Comentários também podem ser colocados no final das linhas contendo código:

Nome do arquivo: src/main.rs

fn main() { let numero_da_sorte = 7; // Estou com sorte hoje. }

Mas você verá com mais frequência essas palavras nesse formato, com o comentário em uma linha separada acima do código que está anotando:

Nome do arquivo: src/main.rs

fn main() { // Estou com sorte hoje. let numero_da_sorte = 7; }

O Rust também tem outro tipo de comentário, comentários de documentação, que discutiremos no Capítulo 14.