1 个不稳定版本
0.1.0 | 2019 年 6 月 10 日 |
---|
#9 在 #automaat
22KB
258 行代码(不包括注释)
Automaat 处理器:Redis 命令
🚧 开发中 🚧
lib.rs
:
Automaat 处理器,用于执行 Redis 命令。
在基于 Automaat 的工作流程中执行 Redis 命令。Redis 命令的返回值作为处理器的输出返回。
示例
执行 Redis 的 PING
命令,使用 "hello world" 参数,并将响应作为运行输出返回。
参见 关于 PING
的官方文档。
use automaat_core::{Context, Processor};
use automaat_processor_redis_command::RedisCommand;
use url::Url;
let context = Context::new()?;
let redis_url = Url::parse("redis://127.0.0.1")?;
let processor = RedisCommand {
command: "PING".to_owned(),
arguments: Some(vec!["hello world".to_owned()]),
url: redis_url
};
let output = processor.run(&context)?;
assert_eq!(output, Some("hello world".to_owned()));
包功能
juniper
– 创建用于 GraphQL 请求/响应的对象集。
依赖
~7–18MB
~281K SLoC