var searchIndex = {}; searchIndex["topological_sort"] = {"doc":"Performs topological sorting.","items":[[3,"TopologicalSort","topological_sort","Performs topological sorting.",null,null],[11,"new","","Creates new empty `TopologicalSort`.",0,{"inputs":[],"output":{"name":"topologicalsort"}}],[11,"len","","Returns the number of elements in the `TopologicalSort`.",0,null],[11,"is_empty","","Returns true if the `TopologicalSort` contains no elements.",0,null],[11,"add_dependency","","Registers the two elements' dependency.",0,null],[11,"pop","","Removes the item that is not depended on by any other items and returns it, or `None` if there is no such item.",0,null],[11,"pop_all","","Removes all items that are not depended on by any other items and returns it, or empty vector if there are no such items.",0,null],[11,"next","","",0,null]],"paths":[[3,"TopologicalSort"]]}; initSearch(searchIndex);