stygian_graph/adapters/graphql_plugins/
mod.rs

1//! GraphQL target plugin implementations.
2//!
3//! Each file in this module implements [`GraphQlTargetPlugin`](crate::ports::graphql_plugin::GraphQlTargetPlugin)
4//! for one specific GraphQL API target.
5//!
6//! # Available plugins
7//!
8//! | Module | Target | Notes |
9//! | -------- | -------- | --------- |
10//! | [`generic`](graphql_plugins::generic) | Any GraphQL API | Fully configurable via builder |
11//!
12//! Consumer-specific plugins (e.g. Jobber) live in the consuming application,
13//! not in this library.  Use [`generic::GenericGraphQlPlugin`](crate::adapters::graphql_plugins::generic::GenericGraphQlPlugin) to build them.
14
15pub mod generic;