Struct graphql_tools::ast::type_info::TypeInfoRegistry
source ·
[−]pub struct TypeInfoRegistry<'a> {
pub query_type: &'a ObjectType,
pub mutation_type: Option<&'a ObjectType>,
pub subscription_type: Option<&'a ObjectType>,
pub type_by_name: HashMap<String, &'a TypeDefinition>,
pub directives: HashMap<String, &'a DirectiveDefinition>,
}
Fields
query_type: &'a ObjectType
mutation_type: Option<&'a ObjectType>
subscription_type: Option<&'a ObjectType>
type_by_name: HashMap<String, &'a TypeDefinition>
directives: HashMap<String, &'a DirectiveDefinition>