var searchIndex = {}; searchIndex["timer"] = {"doc":"A simple timer, used to enqueue operations meant to be executed at\na given time or after a given delay.","items":[[3,"Timer","timer","A timer, used to schedule execution of callbacks at a later date.",null,null],[3,"Guard","","A value scoping a schedule. When this value is dropped, the\nschedule is cancelled.",null,null],[11,"drop","","Stop the timer threads.",0,null],[11,"new","","Create a timer.",0,{"inputs":[],"output":{"name":"self"}}],[11,"with_capacity","","As `new()`, but with a manually specified initial capaicty.",0,{"inputs":[{"name":"usize"}],"output":{"name":"self"}}],[11,"schedule_with_delay","","Schedule a callback for execution after a delay.",0,null],[11,"schedule_with_date","","Schedule a callback for execution at a given date.",0,null],[11,"schedule_repeating","","Schedule a callback for execution once per interval.",0,null],[11,"schedule","","Schedule a callback for execution at a given time, then once\nper interval. A typical use case is to execute code once per\nday at 12am.",0,null],[11,"clone","","",1,null],[11,"drop","","Cancel a schedule.",1,null]],"paths":[[3,"Timer"],[3,"Guard"]]}; initSearch(searchIndex);