{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"recv(receiver)"}]}
        recv(receiver) -> msg => Ok(msg.ok()),
    select! {
        recv(after(timeout)) -> _ => Err(Timeout),