Run the event loop.
This function may only be called from {main}, that is, not within a fiber.
Libraries should use the {@link Suspension} API instead of calling this method.
This method will not return until the event loop does not contain any pending, referenced callbacks anymore.
public static function run() : void { self::getDriver()->run(); }