var searchIndex = {}; searchIndex["lalrpop_snap"] = {"doc":"","items":[[3,"Configuration","lalrpop_snap","Configure various aspects of how LALRPOP works.\nIntended for use within a `build.rs` script.\nTo get the default configuration, use `Configuration::new`.",null,null],[5,"process_root","","Process all files in the current directory, which -- unless you\nhave changed it -- is typically the root of the crate being compiled.",null,{"inputs":[],"output":{"name":"result"}}],[5,"process_root_unconditionally","","Deprecated in favor of `Configuration`. Try:",null,{"inputs":[],"output":{"name":"result"}}],[11,"default","","",0,{"inputs":[],"output":{"name":"configuration"}}],[11,"clone","","",0,null],[11,"new","","Creates the default configuration; equivalent to `Configuration::default`.",0,{"inputs":[],"output":{"name":"configuration"}}],[11,"always_use_colors","","Always use ANSI colors in output, even if output does not appear to be a TTY.",0,null],[11,"never_use_colors","","Never use ANSI colors in output, even if output appears to be a TTY.",0,null],[11,"use_colors_if_tty","","Use ANSI colors in output if output appears to be a TTY, but\nnot otherwise. This is the default.",0,null],[11,"set_in_dir","","Specify a custom directory to search for input files. This\ndirectory is recursively searched for `.lalrpop` files to be\nconsidered as input files. This configuration setting also\nimpacts where output files are placed; paths are made relative\nto the input path before being resolved relative to the output\npath. By default, the input directory is the current working\ndirectory.",0,null],[11,"set_out_dir","","Specify a custom directory to use when writing output files.\nBy default, the output directory is the same as the input\ndirectory.",0,null],[11,"use_cargo_dir_conventions","","Apply `cargo` directory location conventions, by setting the\ninput directory to `src` and the output directory to\n`$OUT_DIR`.",0,null],[11,"force_build","","If true, always convert `.lalrpop` files into `.rs` files, even if the\n`.rs` file is newer. Default is false.",0,null],[11,"emit_comments","","If true, emit comments into the generated code. This makes the\ngenerated code significantly larger. Default is false.",0,null],[11,"log_quiet","","Minimal logs: only for errors that halt progress.",0,null],[11,"log_info","","Informative logs: give some high-level indications of\nprogress (default).",0,null],[11,"log_verbose","","Verbose logs: more than info, but still not overwhelming.",0,null],[11,"log_debug","","Debug logs: better redirect this to a file. Intended for\ndebugging LALRPOP itself.",0,null],[11,"process","","Process all files according to the `set_in_dir` and\n`set_out_dir` configuration.",0,null],[11,"process_current_dir","","Process all files in the current directory, which -- unless you\nhave changed it -- is typically the root of the crate being compiled.",0,null],[11,"process_dir","","Process all `.lalrpop` files in `path`.",0,null],[11,"process_file","","Process the given `.lalrpop` file.",0,null],[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_snap::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","","",1,null],[11,"ne","","",1,null],[11,"default","","",1,{"inputs":[],"output":{"name":"style"}}],[11,"clone","","",1,null],[11,"new","","",1,{"inputs":[],"output":{"name":"style"}}],[11,"with","","",1,null],[11,"contains","","",1,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.",1,null],[11,"new","","",2,{"inputs":[{"name":"t"}],"output":{"name":"result"}}],[11,"term","","",2,null],[11,"set_style","","",2,null]],"paths":[[3,"Configuration"],[3,"Style"],[3,"StyleCursor"]]}; initSearch(searchIndex);