pub fn prompt_with_io<R: BufRead, WOut: Write, WErr: Write>( prompt_args: &[String], exec_options: ExecOptions, stdin: &mut R, stdout: &mut WOut, stderr: &mut WErr, ) -> i32