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 Traits no Rust e como eles se comparam a Interfaces em linguagens orientadas a objetos?
Questão 2: Qual é a diferença de performance entre Despacho Estático (`impl Trait` / Generics) e Despacho Dinâmico (`dyn Trait`)?
Questão 3: Como utilizar o atributo `#[derive(...)]` para implementar automaticamente traits comuns da biblioteca padrão em uma struct?