Expand description
GraphQL plugin sub-module
GraphQlTargetPlugin port — one implementation per GraphQL API target.
Each target (Jobber, GitHub, Shopify, …) registers a plugin that supplies
its endpoint, required version headers, default auth, and pagination defaults.
The generic crate::adapters::graphql::GraphQlService adapter resolves the
plugin at execution time; no target-specific knowledge lives in the adapter
itself.
Structs§
- Cost
Throttle Config - Static cost-throttle parameters for a GraphQL API target.
Traits§
- Graph
QlTarget Plugin - A named GraphQL target that supplies connection defaults for a specific API.