var searchIndex = {}; searchIndex["solvent"] = {"doc":"Solvent is a dependency resolver library written in rust.","items":[[3,"DepGraph","solvent","This is the dependency graph",null,null],[12,"dependencies","","List of dependencies. The first Element depends on the set of additional Elements.",0,null],[12,"satisfied","","The set of Elements already satisfied.",0,null],[3,"DepGraphIterator","","This iterates through the dependencies of the DepGraph's target",null,null],[4,"SolventError","","",null,null],[13,"CycleDetected","","A cycle has been detected",1,null],[11,"eq","","",1,null],[11,"fmt","","",1,null],[11,"clone","","",1,null],[11,"fmt","","",1,null],[11,"description","","",1,null],[11,"cause","","",1,null],[11,"clone","","",0,null],[11,"fmt","","",0,null],[11,"new","","Create an empty DepGraph.",0,{"inputs":[],"output":{"name":"depgraph"}}],[11,"register_dependency","","Add a dependency to a DepGraph. The node does not need to pre-exist, nor do the dependency\nnodes. But if the node does pre-exist, the depends_on will be added to its existing\ndependency list.",0,null],[11,"register_dependencies","","Add multiple dependencies of one node to a DepGraph. The node does not need to pre-exist,\nnor do the dependency elements. But if the node does pre-exist, the depends_on will be added\nto its existing dependency list.",0,null],[11,"mark_as_satisfied","","This marks a node as satisfied. Iterators will not output such nodes.",0,null],[11,"dependencies_of","","Get an iterator to iterate through the dependencies of the target node.",0,null],[11,"next","","Get next dependency. Returns None when finished. If Some(Err(SolventError)) occurs, all",2,null]],"paths":[[3,"DepGraph"],[4,"SolventError"],[3,"DepGraphIterator"]]}; initSearch(searchIndex);