Your case is unusual in the sense that your async ...
# coroutines
e
Your case is unusual in the sense that your async operation returns
Unit
. Most of the time you do async to fetch something from backend, for example, and you need the result.
withTimeout
makes it convenient to specify a timeout without having to have an explicit timeout parameter in every async operation that you implement.