pub struct InfiniteTimer;
A mock timer that will block forever.
Wait until at least one of the given time bounds has been reached.
Wait for the given duration (from now).
Returns the argument unchanged.
That is, this conversion is whatever the implementation of
From<T> for U chooses to do.
From<T> for U