List of all items
Structs
- ast::document::Document
- ast::document::NormalizedDocument
- ast::fragment::FragmentDefinition
- ast::hash::SemanticShapeHashContext
- ast::normalization::context::NormalizationContext
- ast::normalization::context::RootTypes
- ast::operation::OperationDefinition
- ast::operation::SubgraphFetchOperation
- ast::operation::VariableDefinition
- ast::selection_set::FieldSelection
- ast::selection_set::InlineFragmentSelection
- ast::selection_set::SelectionSet
- consumer_schema::ConsumerSchema
- federation_spec::FederationRules
- federation_spec::authorization::AuthenticatedDirective
- federation_spec::authorization::RequiresScopesDirective
- federation_spec::demand_control::CostDirective
- federation_spec::demand_control::ListSizeDirective
- graph::Graph
- graph::PlannerOverrideContext
- planner::Planner
- planner::QueryPlannerOptions
- planner::fetch::fetch_graph::FetchGraph
- planner::fetch::state::MultiTypeFetchStep
- planner::fetch::state::SingleTypeFetchStep
- planner::plan_nodes::BatchFetchNode
- planner::plan_nodes::ConditionNode
- planner::plan_nodes::CustomScalarPaths
- planner::plan_nodes::DeferDependency
- planner::plan_nodes::DeferNode
- planner::plan_nodes::DeferPrimary
- planner::plan_nodes::DeferredNode
- planner::plan_nodes::EntityBatch
- planner::plan_nodes::EntityBatchAlias
- planner::plan_nodes::FetchNode
- planner::plan_nodes::FlattenNode
- planner::plan_nodes::FlattenNodePath
- planner::plan_nodes::KeyRenamer
- planner::plan_nodes::ParallelNode
- planner::plan_nodes::QueryPlan
- planner::plan_nodes::SequenceNode
- planner::plan_nodes::SubscriptionNode
- planner::plan_nodes::ValueSetter
- planner::query_plan::InDegree
- planner::tree::query_tree::QueryTree
- planner::walker::ResolvedOperation
- state::subgraph_state::SubgraphEnumType
- state::subgraph_state::SubgraphEnumValueType
- state::subgraph_state::SubgraphField
- state::subgraph_state::SubgraphInputObjectType
- state::subgraph_state::SubgraphInterfaceType
- state::subgraph_state::SubgraphObjectType
- state::subgraph_state::SubgraphScalarType
- state::subgraph_state::SubgraphState
- state::subgraph_state::SubgraphUnionType
- state::supergraph_state::ProgressiveOverrides
- state::supergraph_state::SubgraphName
- state::supergraph_state::SupergraphEnumType
- state::supergraph_state::SupergraphEnumValueType
- state::supergraph_state::SupergraphField
- state::supergraph_state::SupergraphInputObjectType
- state::supergraph_state::SupergraphInterfaceType
- state::supergraph_state::SupergraphObjectType
- state::supergraph_state::SupergraphScalarType
- state::supergraph_state::SupergraphState
- state::supergraph_state::SupergraphUnionType
- utils::cancellation::CancelTick
- utils::cancellation::CancellationToken
Enums
- ast::document::Definition
- ast::fragment_expansion::FragmentExpansionError
- ast::minification::error::MinificationError
- ast::normalization::error::NormalizationError
- ast::selection_item::SelectionItem
- ast::value::Value
- planner::PlannerError
- planner::plan_nodes::FetchNodePathSegment
- planner::plan_nodes::FetchRewrite
- planner::plan_nodes::FlattenNodePathSegment
- planner::plan_nodes::PlanNode
- state::subgraph_state::SubgraphDefinition
- state::supergraph_state::OperationKind
- state::supergraph_state::SupergraphDefinition
- state::supergraph_state::SupergraphStateError
- state::supergraph_state::TypeNode
- utils::cancellation::CancellationError
- utils::schema_transformer::Transformed
- utils::schema_transformer::TransformedValue
Traits
- ast::hash::ASTHash
- ast::semantic_eq::SemanticEq
- utils::pretty_display::PrettyDisplay
- utils::schema_transformer::SchemaTransformer
Functions
- ast::hash::ast_hash
- ast::minification::minify_operation
- ast::normalization::create_normalized_document
- ast::normalization::normalize_operation
- ast::normalization::normalize_operation_mut
- ast::normalization::pipeline::drop_duplicated_fields
- ast::normalization::pipeline::drop_fragment_definitions
- ast::normalization::pipeline::drop_skipped_fields
- ast::normalization::pipeline::drop_unused_operations
- ast::normalization::pipeline::flatten_fragments
- ast::normalization::pipeline::flatten_matching_object_fragments
- ast::normalization::pipeline::inline_fragment_spreads
- ast::normalization::pipeline::merge_fields
- ast::normalization::pipeline::merge_inline_fragments
- ast::normalization::pipeline::normalize_fields
- ast::normalization::pipeline::type_expand
- ast::normalization::utils::extract_type_condition
- ast::selection_set::field_condition_equal
- ast::selection_set::find_arguments_conflicts
- ast::selection_set::find_selection_set_by_path_mut
- ast::selection_set::merge_selection_set
- ast::selection_set::selection_items_are_subset_of
- planner::add_variables_to_fetch_steps
- planner::best::find_best_combination
- planner::fetch::fetch_graph::build_fetch_graph_from_query_tree
- planner::fetch::fetch_graph::find_graph_roots
- planner::plan_nodes::custom_scalar_paths_for_entities_selection
- planner::plan_nodes::hash_minified_query
- planner::query_plan::build_query_plan_from_fetch_graph
- planner::walker::walk_operation
- utils::ast::equal_directives
- utils::ast::equal_directives_arr
- utils::parsing::parse_operation
- utils::parsing::parse_schema
- utils::parsing::safe_parse_operation
- utils::parsing::safe_parse_operation_with_token_limit
- utils::parsing::safe_parse_schema
- utils::pretty_display::get_indent
Type Aliases
- ast::normalization::pipeline::PossibleTypesMap
- planner::walker::BestPathsPerLeaf
- state::subgraph_state::SubgraphId
- state::supergraph_state::SchemaDocument