var searchIndex = {}; searchIndex["traverse"] = {"doc":"Proof-of-concept trait for internal iterators.","items":[[3,"Internal","traverse","",null,null],[3,"Map","","An Traversal that maps over the contents of\nanother Traversal.",null,null],[3,"Filter","","",null,null],[3,"FilterMap","","",null,null],[3,"Enumerate","","",null,null],[3,"Skip","","",null,null],[3,"Take","","",null,null],[3,"SkipWhile","","",null,null],[3,"TakeWhile","","",null,null],[3,"Inspect","","",null,null],[3,"Chain","","",null,null],[3,"FlatMap","","",null,null],[3,"Cloned","","",null,null],[11,"foreach","","",0,null],[11,"foreach","","",1,null],[11,"foreach","","",2,null],[11,"foreach","","",3,null],[11,"foreach","","",4,null],[11,"foreach","","",5,null],[11,"foreach","","",6,null],[11,"foreach","","",7,null],[11,"foreach","","",8,null],[11,"foreach","","",9,null],[11,"foreach","","",10,null],[11,"foreach","","",11,null],[0,"utils","","",null,null],[3,"Counter","traverse::utils","An infinite iterator starting at `start` and advancing by `step` with each\niteration",null,null],[3,"Range","","An iterator over the range [start, stop)",null,null],[3,"RangeInclusive","","An iterator over the range [start, stop]",null,null],[3,"RangeStep","","An iterator over the range [start, stop) by `step`. It handles overflow by stopping.",null,null],[3,"RangeStepInclusive","","An iterator over the range [start, stop] by `step`. It handles overflow by stopping.",null,null],[3,"Repeat","","An iterator that repeats an element endlessly",null,null],[3,"Iterate","","An iterator that repeatedly applies a given function, starting\nfrom a given seed value.",null,null],[5,"count","","Creates a new counter with the specified start/step",null,{"inputs":[{"name":"a"},{"name":"a"}],"output":{"name":"counter"}}],[5,"range","","Returns an iterator over the given range [start, stop) (that is, starting\nat start (inclusive), and ending at stop (exclusive)).",null,{"inputs":[{"name":"a"},{"name":"a"}],"output":{"name":"range"}}],[5,"range_inclusive","","Return an iterator over the range [start, stop]",null,{"inputs":[{"name":"a"},{"name":"a"}],"output":{"name":"rangeinclusive"}}],[5,"range_step","","Return an iterator over the range [start, stop) by `step`. It handles overflow by stopping.",null,{"inputs":[{"name":"a"},{"name":"a"},{"name":"a"}],"output":{"name":"rangestep"}}],[5,"range_step_inclusive","","Return an iterator over the range [start, stop] by `step`. It handles overflow by stopping.",null,{"inputs":[{"name":"a"},{"name":"a"},{"name":"a"}],"output":{"name":"rangestepinclusive"}}],[5,"repeat","","Create a new iterator that endlessly repeats the element `elt`.",null,{"inputs":[{"name":"t"}],"output":{"name":"repeat"}}],[5,"iterate","","Create a new iterator that produces an infinite sequence of\nrepeated applications of the given function `f`.",null,{"inputs":[{"name":"t"},{"name":"f"}],"output":{"name":"iterate"}}],[11,"clone","","",12,null],[11,"foreach","","",12,null],[11,"clone","","",13,null],[11,"foreach","","",13,null],[11,"clone","","",14,null],[11,"foreach","","",14,null],[11,"clone","","",15,null],[11,"foreach","","",15,null],[11,"clone","","",16,null],[11,"foreach","","",16,null],[11,"clone","","",17,null],[11,"foreach","","",17,null],[11,"clone","","",18,null],[11,"foreach","","",18,null],[8,"Traversal","traverse","An iterator that runs all at once",null,null],[16,"Item","","",19,null],[10,"foreach","","Run this Iterator using the provided closure.",19,null],[11,"run","","Run this Iterator using the provided closure.",19,null],[11,"size_hint","","",19,null],[11,"map","","",19,null],[11,"filter","","",19,null],[11,"filter_map","","",19,null],[11,"enumerate","","",19,null],[11,"skip","","",19,null],[11,"take","","",19,null],[11,"skip_while","","",19,null],[11,"take_while","","",19,null],[11,"inspect","","",19,null],[11,"flat_map","","",19,null],[11,"chain","","",19,null],[11,"count","","",19,null],[11,"cloned","","",19,null],[11,"collect","","",19,null],[8,"FromTraversal","","",null,null],[10,"from_traversal","","",20,{"inputs":[{"name":"i"}],"output":{"name":"self"}}],[8,"IntoTraversal","","",null,null],[16,"IntoTrav","","",21,null],[16,"Item","","",21,null],[10,"into_traversal","","",21,null],[11,"new","","",22,{"inputs":[{"name":"it"}],"output":{"name":"self"}}],[11,"foreach","","",22,null],[11,"clone","","",0,null],[11,"clone","","",1,null],[11,"clone","","",2,null],[11,"clone","","",3,null],[11,"clone","","",4,null],[11,"clone","","",5,null],[11,"clone","","",6,null],[11,"clone","","",7,null],[11,"clone","","",8,null],[11,"clone","","",9,null],[11,"clone","","",10,null],[11,"clone","","",11,null]],"paths":[[3,"Map"],[3,"Filter"],[3,"FilterMap"],[3,"Enumerate"],[3,"Skip"],[3,"Take"],[3,"SkipWhile"],[3,"TakeWhile"],[3,"Inspect"],[3,"Chain"],[3,"FlatMap"],[3,"Cloned"],[3,"Counter"],[3,"Range"],[3,"RangeInclusive"],[3,"RangeStep"],[3,"RangeStepInclusive"],[3,"Repeat"],[3,"Iterate"],[8,"Traversal"],[8,"FromTraversal"],[8,"IntoTraversal"],[3,"Internal"]]}; initSearch(searchIndex);