{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"if"}]}
                if e.io.as_ref().map(|it| it.kind()) == Some(io::ErrorKind::BrokenPipe) {
            .map_err(|e| {
                    match state.process.child.try_wait() {