Throttle options
Specify invoking on the leading edge of the timeout.
Specify invoking on the trailing edge of the timeout.
time to delay