Trait ExtensionFactory
async_graphql::extensions
pub trait ExtensionFactory: Send + Sync + 'static { pub fn create(&self) -> Box<dyn Extension>; }
Extension factory
Used to create an extension instance.
pub fn create(&self) -> Box<dyn Extension>
Create an extended instance.
impl ExtensionFactory for Analyzer
impl ExtensionFactory for ApolloTracing
impl ExtensionFactory for Logger
impl ExtensionFactory for Tracing
impl<T: CacheStorage> ExtensionFactory for ApolloPersistedQueries<T>