Async Timeouts Helper
It is a simple instrument to delay execution of an async task with the possibility to stop timer or reset it with another time value.
It is convinient to use this crate with Notify or different channels (i.e. async_channel).
Example
use Duration;
use Timeout;
use Notify;
async
Take a look at one more complex example.