# `Stampede.VU`
[🔗](https://github.com/mandar1045/stampede/blob/v0.2.0/lib/stampede/vu.ex#L1)

A virtual user, given to `c:Stampede.Scenario.run/1`.

  * `:id` - a number from 1 upwards, unique within the run
  * `:iteration` - how many iterations the VU ran before this one
  * `:data` - what `c:Stampede.Scenario.setup/1` returned, or `nil`

# `t`

```elixir
@type t() :: %Stampede.VU{
  data: term(),
  id: pos_integer(),
  iteration: non_neg_integer()
}
```

---

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