Tratamento de Erros
Documentação detalhada ainda não fornecida pela HULKs
TODO: Elaborar
- Tratamento de Erros
- 3 maneirs de tratar erros
- Configurar uma saída principal para
none: Acontece quando o nó não consegue gerar essa saída (por exemplo, quando as entradas não estão disponíveis ou houve um erro temporário dentro do nó)- Recuperável, esperado que seja resolvido no próximo ciclo
- Retorno
Err(...)decycle()- Inrecuperável, mas a framework pode desligar graciosamente, esperado que não melhore nos próximos ciclos/no futuro
- Panic no
panic!()ou duranteunwrap()- Inrecuperável, desligamento imediato, o kernel derrubará todo o processo, não há maneira de desligar graciosamente
- Configurar uma saída principal para
- 3 maneirs de tratar erros