#数据源 #GraphQL # #策略 #查询 #GraphQL模式 #Shisho

过程宏 test-shisho-datasource

这是Shisho Cloud策略SDK的实用工具。

4个版本

0.1.3 2022年11月9日
0.1.2 2022年11月9日
0.1.1 2022年11月9日
0.1.0 2022年11月9日

#1027 in 过程宏

Download history 3/week @ 2024-04-01 122/week @ 2024-04-08

每月74次下载

Apache-2.0 OR MIT

180KB
5K SLoC

Shisho策略GraphQL模式的Derive宏

这是一个辅助包,用于Shisho Cloud工作流程编写自定义策略。

这是shisho-policy的实用工具,它是一个derive宏,允许将GraphQL查询作为Rust结构体引用。

示例用法

use shisho_datasource::*;

...

#[allow(dead_code)]
#[derive(InputQuery)]
#[graphql(
    query_path = "src/policies/organization/org_owners/query.graphql",
    derives = "Debug, PartialEq"
)]
pub struct Input;

...

参考

依赖项

~1.8–2.7MB
~59K SLoC