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 过程宏
每月74次下载
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;
...
参考
GraphQL-客户端/graphql_query_derive
- 移除
schema_path
。
- 移除
依赖项
~1.8–2.7MB
~59K SLoC