pub trait ConfigManager: Send + Sync {
// Required methods
fn get_instance_config(&self) -> InstanceConfig;
fn get_graphql_server_config(&self) -> GraphQLServerConfig;
fn get_plugins_config(&self) -> PluginsConfig;
fn get_remotes_config(&self) -> RemotesConfig;
}
Required Methods§
Sourcefn get_instance_config(&self) -> InstanceConfig
fn get_instance_config(&self) -> InstanceConfig
Returns the instance configuration.
Sourcefn get_graphql_server_config(&self) -> GraphQLServerConfig
fn get_graphql_server_config(&self) -> GraphQLServerConfig
Returns the GraphQL server configuration.
Sourcefn get_plugins_config(&self) -> PluginsConfig
fn get_plugins_config(&self) -> PluginsConfig
Returns the plugins configuration.
Sourcefn get_remotes_config(&self) -> RemotesConfig
fn get_remotes_config(&self) -> RemotesConfig
Returns the remotes configuration.