# `ScoutApm.Internal.WebTrace`

A record of a single trace.

# `t`

```elixir
@type t() :: %ScoutApm.Internal.WebTrace{
  contexts: ScoutApm.Internal.Context.t(),
  git_sha: String.t(),
  hostname: String.t(),
  metrics: [ScoutApm.Internal.Metric.t()],
  name: String.t(),
  score: number(),
  time: any(),
  total_call_time: ScoutApm.Internal.Duration.t(),
  type: String.t(),
  uri: nil | String.t()
}
```

# `as_scored_item`

# `from_tracked_request`

# `new`

# `score`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
