async fn inbox_fetch_idle(
    ctx: &Context,
    imap: &mut Imap,
    session: Session
) -> Result<Session>