lambda-appsync-proc 0.10.0

Procedural macros for the lambda-appsync type-safe AWS AppSync resolver framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
lambda_appsync::make_appsync!(
    "../../../../schema.graphql",
    derive = Team: Default,
    derive = Player: Default,
    derive = Player: PartialEq,
);

fn main() {
    // Verify Default works for enum — first variant (RUST) becomes default
    let team = Team::default();
    assert_eq!(team, Team::Rust);
}