# DispatchOutcome

`type` in `core` · v0.7.0

<https://docs.seedcord.org/packages/core/0.7.0/dispatch-outcome>

How a dispatch finished. The thrown value's type sets this, wherever it was thrown. A `Silence` and a `Notice` with `report` false are `refused`. A `Notice` with `report` true, which includes a default `Fault`, is `failed`, as is any other throw.

## Declaration

```ts
type DispatchOutcome = "handled" | "refused" | "failed";
```
