var searchIndex = {}; searchIndex["waitout"] = {"doc":"waitgroup provides an interface for awaiting the completion of multiple asynchronous tasks","items":[[3,"WaitGroup","waitout","A waitgroup waits for a collection of tasks to complete.\nIt keeps track of tasks via shared counter",null,null],[11,"default","","",0,{"inputs":[],"output":{"name":"waitgroup"}}],[11,"new","","creates a new wait group instance",0,{"inputs":[{"name":"usize"}],"output":{"name":"waitgroup"}}],[11,"add","","adds `delta` to internal counter",0,null],[11,"done","","subtracts 1 from internal counter",0,null],[11,"wait","","blocks the current thread until wait group is complete",0,null]],"paths":[[3,"WaitGroup"]]}; initSearch(searchIndex);