Um tour por Rust Índice

Tempo de Vida Explícito

Mesmo que o Rust nem sempre nos mostre no código, o compilador conhece o tempo de vida de cada variável e tentará validar uma referência que nunca deve existir por mais tempo que seu proprietário.

As funções podem ser explícitas parametrizando a assinatura da função com símbolos que ajudam a identificar quais parâmetros e valores de retorno compartilham a mesma tempo de vida.

Os especificadores de tempo de vida sempre começam com um ' (por exemplo 'a, 'b, 'c)