~basic_waitable_timer();
Effects: Destroys the timer, canceling any asynchronous wait operations associated with the timer as if by calling cancel().