# TraceEventKind

`import { TraceEventKind } from "destack:telemetry";`

Trace event kind.

```ds title="TraceEventKind"
export enum TraceEventKind {
    Start = 1,
    Event = 2,
    Fields = 3,
    Error = 4,
    End = 5,
}
```

[language/library/src/telemetry/record.ds:88:99](https://github.com/destack-sh/destack/blob/main/language/library/src/telemetry/record.ds#L88-L99)

## Variants

### `Start = 1`

Span start.

### `Event = 2`

Span event.

### `Fields = 3`

Span fields update.

### `Error = 4`

Span failure.

### `End = 5`

Span end.
