

Aviso de fim do suporte: em 20 de maio de 2026, AWS encerrará o suporte para AWS SimSpace Weaver. Depois de 20 de maio de 2026, você não poderá mais acessar o SimSpace Weaver console ou os SimSpace Weaver recursos. Para obter mais informações, consulte [AWS SimSpace Weaver Fim do suporte](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html). 

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Os métodos da API retornam um Result
<a name="working-with_app-sdk_return-result"></a>

A maioria das funções da SimSpace Weaver API tem um tipo de retorno`Aws::WeaverRuntime::Result<T>`. Se a função for executada com sucesso, o `Result` conterá `T`. Caso contrário, o `Result` contém um `Aws::WeaverRuntime::ErrorCode` que representa um código de erro do Rust App SDK.

**Example Exemplo**  

```
Result<Transaction> BeginUpdate(Application& app)
```

Esse método:
+ Retorna `Transaction` se `BeginUpdate()` for executado com sucesso.
+ Retorna `Aws::WeaverRuntime::ErrorCode` caso o `BeginUpdate()` falhe.