#pipeline #plugs #run-to-completion

simple-pipeline

一个简单的运行至完成的管道

1 个不稳定版本

0.6.0 2022年1月22日

#2015开发工具

MIT 协议

7KB
137 代码行

简单管道

使用方法

// create the plugs for the pipeline
let plugs: Vec<Box<dyn Plug<PlugCtx>>> = vec![
    Box::new(...),
    Box::new(...),
    ...
];

// initialize the pipeline
let pipeline = Pipeline::new(plugs, None);

// execute the pipeline
let result = pipeline.execute(ctx).await;

依赖

~0.3–0.8MB
~19K SLoC