#自动化 #处理器 #automaat #输出 #打印 #运行时 #配置

automaat-processor-print-output

Automaat 自动化工具的打印输出处理器

1 个不稳定版本

0.1.0 2019年6月9日

#5 in #automaat


用于 automaat-server

MIT/Apache

18KB
191

Automaat 处理器:打印输出

🚧 正在进行中 🚧


lib.rs:

一个用于打印字符串输出的 Automaat 处理器。

在您的 Automaat 工作流程中使用此 crate 允许您返回传递给处理器配置的字符串。

单独来看,这并不是很有用,但结合像 Automaat Server 这样的应用程序,您可以允许管道在运行时配置此处理器,并将输出传递给最终用户。

示例

使用字符串配置处理器,并捕获处理器输出的相同值。

此处理器是无故障的(参见 Void),因此展开返回值 永远不会崩溃

use automaat_core::{Context, Processor};
use automaat_processor_print_output::PrintOutput;

let context = Context::new()?;
let hello = "hello world".to_owned();

let processor = PrintOutput {
  output: hello.clone(),
};

let output = processor.run(&context).unwrap();

assert_eq!(output, Some(hello));

包功能

  • juniper – 创建一组用于 GraphQL 请求/响应的对象。

依赖项

~2–13MB
~163K SLoC