# `Snowflakex.ClockError`
[🔗](https://github.com/meetnow/snowflakex/blob/v1.2.0/lib/snowflakex/clock_error.ex#L4)

The snowflake could not be obtained due to the system clock moving backwards.

The `:remaining` field holds the number of milliseconds until the clock
catches up with the last timestamp an ID was generated for.

# `t`

```elixir
@type t() :: %Snowflakex.ClockError{
  __exception__: term(),
  message: String.t(),
  remaining: pos_integer()
}
```

---

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