{"ast_node_type":"function","tokens":[{"end":56,"kind":"keyword","start":0,"text":"fn"}]}
    fn recv(&self) -> Result<Option<Message>, Timeout> {
    }
        let msg = recv_timeout(&self.client.receiver)?;