Especialização de Sistemas com Rust • Avaliação Formativa de Fixação

Instruções:

  • Clique na alternativa que julgar correta para cada uma das questões.
  • O sistema fornecerá feedback técnico imediato e detalhado.

Questão 1: O que são anotações de Lifetimes (ex: `'a`) no Rust e qual é sua função principal?


Questão 2: O que é o tempo de vida especial estático `'static` no Rust?


Questão 3: Por que o compilador não exige anotações explícitas de lifetime em funções simples de um único parâmetro (Lifetime Elision Rules)?