gj (cargo): Event loop and promises.
Keywords: promise|async|event