#调度 #避免 #某人 #打扰 #illmatic

illmatic-scheduling

避免打扰某人的调度库

3个版本

0.1.2 2021年5月29日
0.1.1 2021年5月29日
0.1.0 2021年5月29日

#3 in #某人

AGPL-3.0-or-later

16KB
262 代码行

Illmatic Scheduling: 避免打扰某人的调度库。

如何使用?

  let rt = tokio::runtime::Builder::new_multi_thread().enable_time().build().unwrap();
  rt.block_on(async move {
    let mut mgr = illmatic_scheduling::JobManager::new(&["firefox"], 10.0);
    for _i in 0..10 {
      if let Ok(count) = mgr.watch().await {
        // You have a `count` times to do something.
      }
      sleep(Duration::from_millis(1000)).await;
    }
  });

许可证

AGPL v3或更高版本

依赖项

~5–13MB
~126K SLoC