AsyncTimer.reset

void reset() pure @safe nothrow @nogc

Resets the timer to its initial pending state.

This clears the fire count and sets the state back to PENDING, allowing the timer to be reused.