var searchIndex = {}; searchIndex["lalrpop"] = {"doc":"","items":[[3,"Log","lalrpop","",null,null],[3,"Session","","Various options to control debug output. Although this struct is\ntechnically part of LALRPOP's exported interface, it is not\nconsidered part of the semver guarantees as end-users are not\nexpected to use it.",null,null],[12,"heading","","Applied to the heading in a message.",0,null],[12,"ambig_symbols","","Applied to symbols in an ambiguity report (where there is no cursor)",0,null],[12,"observed_symbols","","Applied to symbols before the cursor in a local ambiguity report",0,null],[12,"cursor_symbol","","Applied to symbols at the cursor in a local ambiguity report,\nif it is a non-terminal",0,null],[12,"unobserved_symbols","","Applied to symbols after the cursor in a local ambiguity report",0,null],[12,"terminal_symbol","","Applied to terminal symbols, in addition to the above styles",0,null],[12,"nonterminal_symbol","","Applied to nonterminal symbols, in addition to the above styles",0,null],[12,"hint_text","","Style to use when printing "Hint:"",0,null],[4,"Level","","",null,null],[13,"Taciturn","","No updates unless an error arises.",1,null],[13,"Informative","","Timing and minimal progress.",1,null],[13,"Verbose","","More details, but still stuff an end-user is likely to understand.",1,null],[13,"Debug","","Everything you could ever want and then some more.",1,null],[4,"ColorConfig","","",null,null],[13,"Yes","","Use ANSI colors.",2,null],[13,"No","","Do NOT use ANSI colors.",2,null],[13,"IfTty","","Use them if we detect a TTY output (default).",2,null],[5,"process_root","","",null,{"inputs":[],"output":{"name":"result"}}],[5,"process_root_unconditionally","","",null,{"inputs":[],"output":{"name":"result"}}],[5,"process_file","","",null,{"inputs":[{"name":"session"},{"name":"p"}],"output":{"name":"result"}}],[11,"clone","","",3,null],[11,"eq","","",1,null],[11,"cmp","","",1,null],[11,"partial_cmp","","",1,null],[11,"clone","","",1,null],[11,"new","","",3,{"inputs":[{"name":"level"}],"output":{"name":"log"}}],[11,"set_level","","",3,null],[11,"log","","",3,null],[11,"clone","","",2,null],[11,"clone","","",0,null],[11,"new","","",0,{"inputs":[],"output":{"name":"session"}}],[11,"color_config","","",0,null],[11,"set_color_config","","",0,null],[11,"set_force_build","","",0,null],[11,"set_emit_comments","","",0,null],[11,"set_max_errors","","",0,null],[11,"set_log_level","","",0,null],[11,"stop_after","","Indicates whether we should stop after `actual_errors` number\nof errors have been reported.",0,null],[11,"force_build","","",0,null],[11,"emit_comments","","",0,null],[11,"log","","",0,null],[11,"default","","",0,{"inputs":[],"output":{"name":"self"}}],[11,"default","","",2,{"inputs":[],"output":{"name":"self"}}],[0,"style","","The `Style` type is a simplified view of the various\nattributes offered by the `term` library. These are\nenumerated as bits so they can be easily or'd together\netc.",null,null],[3,"Style","lalrpop::style","",null,null],[3,"StyleCursor","","",null,null],[17,"DEFAULT","","",null,null],[17,"FG_BLACK","","",null,null],[17,"FG_BLUE","","",null,null],[17,"FG_BRIGHT_BLACK","","",null,null],[17,"FG_BRIGHT_BLUE","","",null,null],[17,"FG_BRIGHT_CYAN","","",null,null],[17,"FG_BRIGHT_GREEN","","",null,null],[17,"FG_BRIGHT_MAGENTA","","",null,null],[17,"FG_BRIGHT_RED","","",null,null],[17,"FG_BRIGHT_WHITE","","",null,null],[17,"FG_BRIGHT_YELLOW","","",null,null],[17,"FG_CYAN","","",null,null],[17,"FG_GREEN","","",null,null],[17,"FG_MAGENTA","","",null,null],[17,"FG_RED","","",null,null],[17,"FG_WHITE","","",null,null],[17,"FG_YELLOW","","",null,null],[17,"BG_BLACK","","",null,null],[17,"BG_BLUE","","",null,null],[17,"BG_BRIGHT_BLACK","","",null,null],[17,"BG_BRIGHT_BLUE","","",null,null],[17,"BG_BRIGHT_CYAN","","",null,null],[17,"BG_BRIGHT_GREEN","","",null,null],[17,"BG_BRIGHT_MAGENTA","","",null,null],[17,"BG_BRIGHT_RED","","",null,null],[17,"BG_BRIGHT_WHITE","","",null,null],[17,"BG_BRIGHT_YELLOW","","",null,null],[17,"BG_CYAN","","",null,null],[17,"BG_GREEN","","",null,null],[17,"BG_MAGENTA","","",null,null],[17,"BG_RED","","",null,null],[17,"BG_WHITE","","",null,null],[17,"BG_YELLOW","","",null,null],[17,"BOLD","","",null,null],[17,"DIM","","",null,null],[17,"ITALIC","","",null,null],[17,"UNDERLINE","","",null,null],[17,"BLINK","","",null,null],[17,"STANDOUT","","",null,null],[17,"REVERSE","","",null,null],[17,"SECURE","","",null,null],[11,"eq","","",4,null],[11,"ne","","",4,null],[11,"default","","",4,{"inputs":[],"output":{"name":"style"}}],[11,"clone","","",4,null],[11,"new","","",4,{"inputs":[],"output":{"name":"style"}}],[11,"with","","",4,null],[11,"contains","","",4,null],[11,"apply","","Attempts to apply the given style to the given terminal. If\nthe style is not supported, either there is no effect or else\na similar, substitute style may be applied.",4,null],[11,"new","","",5,{"inputs":[{"name":"t"}],"output":{"name":"result"}}],[11,"term","","",5,null],[11,"set_style","","",5,null]],"paths":[[3,"Session"],[4,"Level"],[4,"ColorConfig"],[3,"Log"],[3,"Style"],[3,"StyleCursor"]]}; initSearch(searchIndex);