var searchIndex = {}; searchIndex["incrust"] = {"doc":"","items":[[0,"abc","incrust","",null,null],[4,"LoadError","incrust::abc","",null,null],[13,"BadName","","",0,null],[13,"IoError","","",0,null],[13,"NotFound","","",0,null],[4,"EvalError","","",null,null],[13,"Input","","",1,null],[13,"Process","","",1,null],[4,"CloneError","","",null,null],[13,"Error","","",2,null],[4,"FilterError","","",null,null],[13,"UnknownFormatter","","",3,null],[13,"Input","","",3,null],[13,"Process","","",3,null],[4,"ParseError","","",null,null],[13,"Syntax","","",4,null],[4,"RenderError","","",null,null],[13,"LoadTemplate","","",5,null],[13,"ParseTemplate","","",5,null],[13,"VariableNotExists","","",5,null],[13,"EvalExpression","","",5,null],[13,"Filter","","",5,null],[13,"FunctionCallException","","",5,null],[6,"LoadResult","","",null,null],[6,"EvalResult","","",null,null],[6,"FilterResult","","",null,null],[6,"ParseResult","","",null,null],[6,"RenderResult","","",null,null],[8,"Loader","","",null,null],[10,"load","","",6,null],[8,"Filter","","",null,null],[10,"filter","","",7,null],[11,"eq","","",0,null],[11,"ne","","",0,null],[11,"fmt","","",0,null],[11,"fmt","","",1,null],[11,"fmt","","",2,null],[11,"fmt","","",3,null],[11,"fmt","","",4,null],[11,"fmt","","",5,null],[11,"from","","",5,{"inputs":[{"name":"loaderror"}],"output":{"name":"self"}}],[11,"from","","",5,{"inputs":[{"name":"evalerror"}],"output":{"name":"self"}}],[11,"from","","",5,{"inputs":[{"name":"parseerror"}],"output":{"name":"self"}}],[11,"from","","",5,{"inputs":[{"name":"filtererror"}],"output":{"name":"self"}}],[11,"from","","",1,{"inputs":[{"name":"cloneerror"}],"output":{"name":"self"}}],[0,"incrust","incrust","",null,null],[3,"Incrust","incrust::incrust","",null,null],[12,"loaders","","",8,null],[11,"fmt","","",8,null],[11,"default","","",8,{"inputs":[],"output":{"name":"self"}}],[11,"new","","",8,{"inputs":[],"output":{"name":"self"}}],[11,"no_default","","",8,{"inputs":[],"output":{"name":"self"}}],[11,"load","","",8,null],[11,"filter","","",8,null],[11,"parse","","",8,null],[11,"render","","",8,null],[11,"render_text","","",8,null],[11,"render_parsed","","",8,null],[11,"render_prepared","","",8,null],[0,"loader","incrust","",null,null],[0,"dict","incrust::loader","",null,null],[6,"DictLoader","incrust::loader::dict","",null,null],[0,"filesystem","incrust::loader","",null,null],[3,"FilesystemLoader","incrust::loader::filesystem","",null,null],[11,"fmt","","",9,null],[11,"new","","",9,{"inputs":[{"name":"path"}],"output":{"name":"box"}}],[11,"load","","",9,null],[0,"group","incrust::loader","",null,null],[6,"GroupLoader","incrust::loader::group","",null,null],[0,"namespace","incrust::loader","",null,null],[3,"NamespaceLoader","incrust::loader::namespace","",null,null],[11,"fmt","","",10,null],[11,"new","","",10,{"inputs":[{"name":"str"},{"name":"box"}],"output":{"name":"box"}}],[11,"load","","",10,null],[0,"parser","incrust","",null,null],[0,"block_level","incrust::parser","",null,null],[5,"text","incrust::parser::block_level","",null,null],[5,"inner","","",null,null],[0,"expressions","incrust::parser","",null,null],[5,"full_expression","incrust::parser::expressions","",null,null],[5,"filter_agg","","",null,null],[5,"expression","","",null,null],[5,"conj","","",null,null],[5,"cmp","","",null,null],[5,"sum","","",null,null],[0,"literals","incrust::parser","",null,null],[5,"literal","incrust::parser::literals","",null,null],[5,"lit_num","","",null,null],[5,"char_char_agg","","",null,null],[5,"char_char","","",null,null],[5,"char_escaped","","",null,null],[5,"lit_str","","",null,null],[5,"str_char_agg","","",null,null],[5,"str_char","","",null,null],[0,"statements","incrust::parser","",null,null],[5,"statement","incrust::parser::statements","",null,null],[5,"stmt_edge","","",null,null],[5,"stmt_raw","","",null,null],[5,"stmt_endraw","","",null,null],[5,"stmt_for","","",null,null],[5,"stmt_endfor","","",null,null],[5,"for_block","","",null,null],[5,"for_statement","","",null,null],[5,"stmt_if","","",null,null],[5,"stmt_elif","","",null,null],[5,"stmt_else","","",null,null],[5,"stmt_endif","","",null,null],[5,"if_block","","",null,null],[5,"if_statement","","",null,null],[0,"renderer","incrust","",null,null],[0,"evaluator","incrust::renderer","",null,null],[5,"eval_expr","incrust::renderer::evaluator","",null,{"inputs":[{"name":"disjexpr"},{"name":"context"},{"name":"incrust"}],"output":{"name":"evalresult"}}],[5,"eval_conj","","",null,{"inputs":[{"name":"conjexpr"},{"name":"context"},{"name":"incrust"}],"output":{"name":"evalresult"}}],[5,"eval_cmp","","",null,{"inputs":[{"name":"cmpexpr"},{"name":"context"},{"name":"incrust"}],"output":{"name":"evalresult"}}],[5,"eval_sum","","",null,{"inputs":[{"name":"expr"},{"name":"context"},{"name":"incrust"}],"output":{"name":"evalresult"}}],[5,"eval_prod","","",null,{"inputs":[{"name":"term"},{"name":"context"},{"name":"incrust"}],"output":{"name":"evalresult"}}],[5,"eval_factor","","",null,{"inputs":[{"name":"factor"},{"name":"context"},{"name":"incrust"}],"output":{"name":"evalresult"}}],[5,"literal","","",null,{"inputs":[{"name":"literal"},{"name":"context"},{"name":"incrust"}],"output":{"name":"evalresult"}}],[0,"expression","incrust::renderer","",null,null],[5,"render_expr","incrust::renderer::expression","",null,{"inputs":[{"name":"disjexpr"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"render_conj","","",null,{"inputs":[{"name":"conjexpr"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"render_cmp","","",null,{"inputs":[{"name":"cmpexpr"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"render_sum","","",null,{"inputs":[{"name":"expr"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"render_prod","","",null,{"inputs":[{"name":"term"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"render_factor","","",null,{"inputs":[{"name":"factor"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"render_literal","","",null,{"inputs":[{"name":"literal"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[0,"filter","incrust::renderer","",null,null],[3,"Escape","incrust::renderer::filter","",null,null],[3,"Unescape","","",null,null],[11,"fmt","","",11,null],[11,"filter","","",11,null],[11,"fmt","","",12,null],[11,"filter","","",12,null],[0,"renderer","incrust::renderer","",null,null],[5,"text","incrust::renderer::renderer","",null,null],[5,"mustache","","",null,{"inputs":[{"name":"mustache"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"expression","","",null,{"inputs":[{"name":"fullexpression"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"for_","","",null,{"inputs":[{"name":"forstatement"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"if_","","",null,{"inputs":[{"name":"ifstatement"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[0,"template","incrust","",null,null],[3,"Template","incrust::template","",null,null],[12,"parsed","","",13,null],[3,"Mustache","","",null,null],[12,"expr","","",14,null],[3,"FullExpression","","",null,null],[12,"expr","","",15,null],[12,"filters","","",15,null],[3,"DisjExpr","","",null,null],[12,"list","","",16,null],[3,"DisjItem","","",null,null],[12,"0","","",17,null],[12,"1","","",17,null],[3,"ConjExpr","","",null,null],[12,"list","","",18,null],[3,"ConjItem","","",null,null],[12,"0","","",19,null],[12,"1","","",19,null],[3,"CmpExpr","","",null,null],[12,"list","","",20,null],[3,"CmpItem","","",null,null],[12,"0","","",21,null],[12,"1","","",21,null],[3,"Expr","","",null,null],[12,"sum","","",22,null],[3,"ExprItem","","",null,null],[12,"0","","",23,null],[12,"1","","",23,null],[3,"Term","","",null,null],[12,"mul","","",24,null],[3,"TermItem","","",null,null],[12,"0","","",25,null],[12,"1","","",25,null],[3,"Statement","","",null,null],[12,"strip_left","","",26,null],[12,"strip_right","","",26,null],[12,"expression","","",26,null],[3,"IfBranch","","",null,null],[12,"begin","","",27,null],[12,"block","","",27,null],[3,"IfStatement","","",null,null],[12,"if_branches","","",28,null],[12,"else_branch","","",28,null],[12,"end","","",28,null],[3,"ForStatement","","",null,null],[12,"begin","","",29,null],[12,"block","","",29,null],[12,"key_var","","",29,null],[12,"value_var","","",29,null],[12,"end","","",29,null],[4,"Parsed","","",null,null],[13,"Text","","",30,null],[13,"Comment","","",30,null],[13,"Mustache","","",30,null],[13,"For","","",30,null],[13,"If","","",30,null],[4,"ConjOp","","",null,null],[13,"And","","",31,null],[4,"DisjOp","","",null,null],[13,"Or","","",32,null],[4,"CmpOp","","",null,null],[13,"Lt","","",33,null],[13,"Lte","","",33,null],[13,"Eq","","",33,null],[13,"Neq","","",33,null],[13,"In","","",33,null],[13,"Nin","","",33,null],[13,"Gte","","",33,null],[13,"Gt","","",33,null],[4,"SumOp","","",null,null],[13,"Add","","",34,null],[13,"Sub","","",34,null],[4,"MulOp","","",null,null],[13,"Mul","","",35,null],[13,"Div","","",35,null],[4,"Factor","","",null,null],[13,"Variable","","",36,null],[13,"Literal","","",36,null],[13,"Subexpression","","",36,null],[4,"Literal","","",null,null],[13,"Char","","",37,null],[13,"Str","","",37,null],[13,"Int","","",37,null],[13,"Real","","",37,null],[4,"FilterItem","","",null,null],[13,"Simple","","",38,null],[11,"clone","","",13,null],[11,"eq","","",13,null],[11,"ne","","",13,null],[11,"fmt","","",13,null],[11,"parse","","",13,{"inputs":[{"name":"str"}],"output":{"name":"parseresult"}}],[11,"clone","","",30,null],[11,"eq","","",30,null],[11,"ne","","",30,null],[11,"fmt","","",30,null],[11,"clone","","",14,null],[11,"eq","","",14,null],[11,"ne","","",14,null],[11,"fmt","","",14,null],[11,"clone","","",15,null],[11,"eq","","",15,null],[11,"ne","","",15,null],[11,"fmt","","",15,null],[11,"clone","","",31,null],[11,"eq","","",31,null],[11,"fmt","","",31,null],[11,"clone","","",32,null],[11,"eq","","",32,null],[11,"fmt","","",32,null],[11,"clone","","",33,null],[11,"eq","","",33,null],[11,"fmt","","",33,null],[11,"clone","","",34,null],[11,"eq","","",34,null],[11,"fmt","","",34,null],[11,"clone","","",35,null],[11,"eq","","",35,null],[11,"fmt","","",35,null],[11,"clone","","",16,null],[11,"eq","","",16,null],[11,"ne","","",16,null],[11,"fmt","","",16,null],[11,"clone","","",17,null],[11,"eq","","",17,null],[11,"ne","","",17,null],[11,"fmt","","",17,null],[11,"clone","","",18,null],[11,"eq","","",18,null],[11,"ne","","",18,null],[11,"fmt","","",18,null],[11,"clone","","",19,null],[11,"eq","","",19,null],[11,"ne","","",19,null],[11,"fmt","","",19,null],[11,"clone","","",20,null],[11,"eq","","",20,null],[11,"ne","","",20,null],[11,"fmt","","",20,null],[11,"clone","","",21,null],[11,"eq","","",21,null],[11,"ne","","",21,null],[11,"fmt","","",21,null],[11,"clone","","",22,null],[11,"eq","","",22,null],[11,"ne","","",22,null],[11,"fmt","","",22,null],[11,"clone","","",23,null],[11,"eq","","",23,null],[11,"ne","","",23,null],[11,"fmt","","",23,null],[11,"clone","","",24,null],[11,"eq","","",24,null],[11,"ne","","",24,null],[11,"fmt","","",24,null],[11,"clone","","",25,null],[11,"eq","","",25,null],[11,"ne","","",25,null],[11,"fmt","","",25,null],[11,"clone","","",36,null],[11,"eq","","",36,null],[11,"ne","","",36,null],[11,"fmt","","",36,null],[11,"clone","","",37,null],[11,"eq","","",37,null],[11,"ne","","",37,null],[11,"fmt","","",37,null],[11,"clone","","",38,null],[11,"eq","","",38,null],[11,"ne","","",38,null],[11,"fmt","","",38,null],[11,"clone","","",26,null],[11,"eq","","",26,null],[11,"ne","","",26,null],[11,"fmt","","",26,null],[11,"clone","","",27,null],[11,"eq","","",27,null],[11,"ne","","",27,null],[11,"fmt","","",27,null],[11,"clone","","",28,null],[11,"eq","","",28,null],[11,"ne","","",28,null],[11,"fmt","","",28,null],[11,"clone","","",29,null],[11,"eq","","",29,null],[11,"ne","","",29,null],[11,"fmt","","",29,null],[11,"default","","",26,{"inputs":[],"output":{"name":"self"}}],[11,"new","","",14,{"inputs":[{"name":"fullexpression"}],"output":{"name":"self"}}],[11,"from","","",30,{"inputs":[{"name":"mustache"}],"output":{"name":"self"}}],[11,"new","","",15,{"inputs":[{"name":"disjexpr"},{"name":"vec"}],"output":{"name":"self"}}],[11,"from","","",36,{"inputs":[{"name":"literal"}],"output":{"name":"self"}}],[11,"from","","",36,{"inputs":[{"name":"string"}],"output":{"name":"self"}}],[11,"from","","",36,{"inputs":[{"name":"disjexpr"}],"output":{"name":"self"}}],[11,"from","","",30,{"inputs":[{"name":"ifstatement"}],"output":{"name":"self"}}],[11,"from","","",30,{"inputs":[{"name":"forstatement"}],"output":{"name":"self"}}],[0,"types","incrust","",null,null],[0,"abc","incrust::types","",null,null],[3,"Var","incrust::types::abc","",null,null],[3,"VIterator","","",null,null],[12,"me","","",39,null],[5,"ex","","",null,{"inputs":[{"name":"a"}],"output":{"name":"btype"}}],[6,"Args","","",null,null],[6,"EntityId","","",null,null],[6,"BType","","",null,null],[8,"Type","","",null,null],[10,"to_bool","","",40,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[8,"IClone","","",null,null],[10,"iclone","","",41,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[8,"ToIString","","",null,null],[10,"to_istring","","",42,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"ToINumeric","","",null,null],[10,"to_real","","",43,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[10,"to_int","","",43,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"IArithm","","",null,null],[10,"iadd","","",44,{"inputs":[{"name":"box"},{"name":"btype"}],"output":{"name":"option"}}],[10,"isub","","",44,{"inputs":[{"name":"box"},{"name":"btype"}],"output":{"name":"option"}}],[10,"imul","","",44,{"inputs":[{"name":"box"},{"name":"btype"}],"output":{"name":"option"}}],[10,"idiv","","",44,{"inputs":[{"name":"box"},{"name":"btype"}],"output":{"name":"option"}}],[8,"AsIIter","","",null,null],[10,"as_iiter","","",45,null],[8,"IIter","","",null,null],[10,"is_empty","","",46,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"ivalues","","",46,{"inputs":[{"name":"self"}],"output":{"name":"viterator"}}],[8,"AsIIndexable","","",null,null],[10,"as_iindexable","","",47,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"IIndexable","","",null,null],[10,"has_index","","",48,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"bool"}}],[10,"get_index","","",48,{"inputs":[{"name":"self"},{"name":"usize"}],"output":{"name":"btype"}}],[11,"next","","",39,null],[0,"context","incrust::types","",null,null],[3,"Context","incrust::types::context","",null,null],[11,"new","","",49,{"inputs":[{"name":"option"},{"name":"args"}],"output":{"name":"self"}}],[11,"get","","",49,null],[0,"string","incrust::types","",null,null],[0,"bool","","",null,null],[0,"real","","",null,null],[0,"int","","",null,null],[0,"list","","",null,null],[14,"stmt!","incrust","",null,null],[14,"take_till_slc!","","`take_till!(T -> bool) => &[T] -> IResult<&[T], &[T]>`\nreturns the longest list of bytes until the provided function succeeds",null,null]],"paths":[[4,"LoadError"],[4,"EvalError"],[4,"CloneError"],[4,"FilterError"],[4,"ParseError"],[4,"RenderError"],[8,"Loader"],[8,"Filter"],[3,"Incrust"],[3,"FilesystemLoader"],[3,"NamespaceLoader"],[3,"Escape"],[3,"Unescape"],[3,"Template"],[3,"Mustache"],[3,"FullExpression"],[3,"DisjExpr"],[3,"DisjItem"],[3,"ConjExpr"],[3,"ConjItem"],[3,"CmpExpr"],[3,"CmpItem"],[3,"Expr"],[3,"ExprItem"],[3,"Term"],[3,"TermItem"],[3,"Statement"],[3,"IfBranch"],[3,"IfStatement"],[3,"ForStatement"],[4,"Parsed"],[4,"ConjOp"],[4,"DisjOp"],[4,"CmpOp"],[4,"SumOp"],[4,"MulOp"],[4,"Factor"],[4,"Literal"],[4,"FilterItem"],[3,"VIterator"],[8,"Type"],[8,"IClone"],[8,"ToIString"],[8,"ToINumeric"],[8,"IArithm"],[8,"AsIIter"],[8,"IIter"],[8,"AsIIndexable"],[8,"IIndexable"],[3,"Context"]]}; initSearch(searchIndex);