var searchIndex = {}; searchIndex["incrust"] = {"doc":"","items":[[0,"abc","incrust","",null,null],[4,"LoadError","incrust::abc","",null,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,"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],[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,"add_loader","","",8,null],[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],[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,"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","","",9,null],[11,"filter","","",9,null],[11,"fmt","","",10,null],[11,"filter","","",10,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,"foreach","","",null,{"inputs":[{"name":"foreach"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[5,"if_statement","","",null,{"inputs":[{"name":"ifstatement"},{"name":"context"},{"name":"incrust"}],"output":{"name":"renderresult"}}],[0,"template","incrust","",null,null],[3,"Template","incrust::template","",null,null],[12,"parsed","","",11,null],[3,"Mustache","","",null,null],[12,"expr","","",12,null],[3,"FullExpression","","",null,null],[12,"expr","","",13,null],[12,"filters","","",13,null],[3,"DisjExpr","","",null,null],[12,"list","","",14,null],[3,"DisjItem","","",null,null],[12,"0","","",15,null],[12,"1","","",15,null],[3,"ConjExpr","","",null,null],[12,"list","","",16,null],[3,"ConjItem","","",null,null],[12,"0","","",17,null],[12,"1","","",17,null],[3,"CmpExpr","","",null,null],[12,"list","","",18,null],[3,"CmpItem","","",null,null],[12,"0","","",19,null],[12,"1","","",19,null],[3,"Expr","","",null,null],[12,"sum","","",20,null],[3,"ExprItem","","",null,null],[12,"0","","",21,null],[12,"1","","",21,null],[3,"Term","","",null,null],[12,"mul","","",22,null],[3,"TermItem","","",null,null],[12,"0","","",23,null],[12,"1","","",23,null],[3,"Statement","","",null,null],[12,"strip_left","","",24,null],[12,"strip_right","","",24,null],[12,"expression","","",24,null],[3,"IfBranch","","",null,null],[12,"begin","","",25,null],[12,"block","","",25,null],[3,"IfStatement","","",null,null],[12,"if_branches","","",26,null],[12,"else_branch","","",26,null],[12,"end","","",26,null],[3,"ForEach","","",null,null],[12,"begin","","",27,null],[12,"end","","",27,null],[12,"expr","","",27,null],[12,"loop_var","","",27,null],[4,"Parsed","","",null,null],[13,"Text","","",28,null],[13,"Comment","","",28,null],[13,"Mustache","","",28,null],[13,"ForEach","","",28,null],[13,"If","","",28,null],[4,"ConjOp","","",null,null],[13,"And","","",29,null],[4,"DisjOp","","",null,null],[13,"Or","","",30,null],[4,"CmpOp","","",null,null],[13,"Lt","","",31,null],[13,"Lte","","",31,null],[13,"Eq","","",31,null],[13,"Neq","","",31,null],[13,"In","","",31,null],[13,"Nin","","",31,null],[13,"Gte","","",31,null],[13,"Gt","","",31,null],[4,"SumOp","","",null,null],[13,"Add","","",32,null],[13,"Sub","","",32,null],[4,"MulOp","","",null,null],[13,"Mul","","",33,null],[13,"Div","","",33,null],[4,"Factor","","",null,null],[13,"Variable","","",34,null],[13,"Literal","","",34,null],[13,"Subexpression","","",34,null],[4,"Literal","","",null,null],[13,"Char","","",35,null],[13,"Str","","",35,null],[13,"Int","","",35,null],[13,"Real","","",35,null],[4,"FilterItem","","",null,null],[13,"Simple","","",36,null],[11,"clone","","",11,null],[11,"eq","","",11,null],[11,"ne","","",11,null],[11,"fmt","","",11,null],[11,"parse","","",11,{"inputs":[{"name":"str"}],"output":{"name":"parseresult"}}],[11,"clone","","",28,null],[11,"eq","","",28,null],[11,"ne","","",28,null],[11,"fmt","","",28,null],[11,"clone","","",12,null],[11,"eq","","",12,null],[11,"ne","","",12,null],[11,"fmt","","",12,null],[11,"clone","","",13,null],[11,"eq","","",13,null],[11,"ne","","",13,null],[11,"fmt","","",13,null],[11,"clone","","",29,null],[11,"eq","","",29,null],[11,"fmt","","",29,null],[11,"clone","","",30,null],[11,"eq","","",30,null],[11,"fmt","","",30,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","","",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","","",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","","",34,null],[11,"eq","","",34,null],[11,"ne","","",34,null],[11,"fmt","","",34,null],[11,"clone","","",35,null],[11,"eq","","",35,null],[11,"ne","","",35,null],[11,"fmt","","",35,null],[11,"clone","","",36,null],[11,"eq","","",36,null],[11,"ne","","",36,null],[11,"fmt","","",36,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","","",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,"default","","",24,{"inputs":[],"output":{"name":"self"}}],[11,"new","","",12,{"inputs":[{"name":"fullexpression"}],"output":{"name":"self"}}],[11,"from","","",28,{"inputs":[{"name":"mustache"}],"output":{"name":"self"}}],[11,"new","","",13,{"inputs":[{"name":"disjexpr"},{"name":"vec"}],"output":{"name":"self"}}],[11,"from","","",34,{"inputs":[{"name":"literal"}],"output":{"name":"self"}}],[11,"from","","",34,{"inputs":[{"name":"string"}],"output":{"name":"self"}}],[11,"from","","",34,{"inputs":[{"name":"disjexpr"}],"output":{"name":"self"}}],[11,"from","","",28,{"inputs":[{"name":"ifstatement"}],"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","","",37,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","","",38,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[8,"IClone","","",null,null],[10,"iclone","","",39,{"inputs":[{"name":"self"}],"output":{"name":"result"}}],[8,"ToIString","","",null,null],[10,"to_istring","","",40,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"ToINumeric","","",null,null],[10,"to_real","","",41,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[10,"to_int","","",41,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"IArithm","","",null,null],[10,"iadd","","",42,{"inputs":[{"name":"box"},{"name":"btype"}],"output":{"name":"option"}}],[10,"isub","","",42,{"inputs":[{"name":"box"},{"name":"btype"}],"output":{"name":"option"}}],[10,"imul","","",42,{"inputs":[{"name":"box"},{"name":"btype"}],"output":{"name":"option"}}],[10,"idiv","","",42,{"inputs":[{"name":"box"},{"name":"btype"}],"output":{"name":"option"}}],[8,"AsIIter","","",null,null],[10,"as_iiter","","",43,{"inputs":[{"name":"self"}],"output":{"name":"option"}}],[8,"IIter","","",null,null],[10,"is_empty","","",44,{"inputs":[{"name":"self"}],"output":{"name":"bool"}}],[10,"ivalues","","",44,{"inputs":[{"name":"self"}],"output":{"name":"viterator"}}],[11,"next","","",37,null],[0,"context","incrust::types","",null,null],[3,"Context","incrust::types::context","",null,null],[11,"new","","",45,{"inputs":[{"name":"option"},{"name":"args"}],"output":{"name":"self"}}],[11,"get","","",45,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,"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,"ForEach"],[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"],[3,"Context"]]}; initSearch(searchIndex);