var searchIndex = {};
searchIndex["run_script"] = {"doc":"run_script","items":[[5,"run","run_script","Invokes the provided script content and returns the invocation output.",null,{"i":[{"n":"str"},{"n":"vec"},{"n":"scriptoptions"}],"o":{"g":["scripterror"],"n":"result"}}],[0,"types","","types",null,null],[3,"ScriptError","run_script::types","Error struct",null,null],[12,"info","","Holds the error information",0,null],[3,"ScriptOptions","","Options available for invoking the script",null,null],[12,"runner","","Defines the requested runner (defaults to cmd in windows and sh for other platforms)",1,null],[12,"capture_output","","False to print the output to the parent process, or capture and return the output (default)",1,null],[12,"exit_on_error","","Sets -e flag. Will exit on any error while running the script (not available for windows)",1,null],[12,"print_commands","","Sets -x flag for printing each script command before invocation (not available for windows)",1,null],[4,"ErrorInfo","","Holds the error information",null,null],[13,"IOError","","Root error",2,null],[13,"Description","","Description text of the error reason",2,null],[11,"fmt","","",2,{"i":[{"n":"self"},{"n":"formatter"}],"o":{"n":"result"}}],[11,"fmt","","",0,{"i":[{"n":"self"},{"n":"formatter"}],"o":{"n":"result"}}],[11,"description","","A short description of the error.",0,{"i":[{"n":"self"}],"o":{"n":"str"}}],[11,"cause","","The lower-level cause of this error, if any.",0,{"i":[{"n":"self"}],"o":{"g":["error"],"n":"option"}}],[11,"fmt","","Formats the value using the given formatter.",0,{"i":[{"n":"self"},{"n":"formatter"}],"o":{"g":["error"],"n":"result"}}],[11,"fmt","","",1,{"i":[{"n":"self"},{"n":"formatter"}],"o":{"n":"result"}}],[11,"clone","","",1,{"i":[{"n":"self"}],"o":{"n":"scriptoptions"}}],[11,"eq","","",1,{"i":[{"n":"self"},{"n":"scriptoptions"}],"o":{"n":"bool"}}],[11,"ne","","",1,{"i":[{"n":"self"},{"n":"scriptoptions"}],"o":{"n":"bool"}}],[11,"new","","Returns new instance",1,{"o":{"n":"scriptoptions"}}],[6,"ScriptError","run_script","Error struct",null,null],[6,"ScriptOptions","","Options available for invoking the script",null,null],[14,"run_script","","Enables to invoke the run_script::run function more easily without providing all input.",null,null]],"paths":[[3,"ScriptError"],[3,"ScriptOptions"],[4,"ErrorInfo"]]};
initSearch(searchIndex);