4 个版本 (破坏性更新)
0.4.0 | 2023年6月13日 |
---|---|
0.3.0 | 2023年6月10日 |
0.2.0 | 2023年6月7日 |
0.1.0 | 2023年6月5日 |
#1 in #barley
每月下载量 24
35KB
755 代码行
barley-std
本软件包包含大麦工作流引擎的标准库。它提供了一组通用动作,可以在任何脚本中使用。
用法
use barley_runtime::prelude::*;
use barley_std::thread::Sleep;
use std::time::Duration;
#[tokio::main]
async fn main() -> Result<(), ActionError> {
tracing_subscriber::fmt::init();
let sleep_1 = Sleep::new(Duration::from_secs(1));
let sleep_2 = Sleep::new(Duration::from_secs(2));
RuntimeBuilder::new()
.add_action(sleep_1.into()).await
.add_action(sleep_2.into()).await
.build()
.run()
.await
}
依赖项
~3–15MB
~144K SLoC