Module apollo_compiler::executable
source · Expand description
High-level representation of an executable document, which can contain operations and fragments.
Re-exports§
pub use crate::ast::Argument;
pub use crate::ast::Directive;
pub use crate::ast::DirectiveList;
pub use crate::ast::NamedType;
pub use crate::ast::OperationType;
pub use crate::ast::Type;
pub use crate::ast::Value;
pub use crate::ast::VariableDefinition;
pub use crate::Name;
Structs§
- Executable definitions, annotated with type information
- FieldSet information created for FieldSet parsing in
@requires
directive. Annotated with type information. - A request error returned by
OperationMap::get
- Operations definitions for a given executable document
Enums§
Type Aliases§
- Definitions of named fragments for a given executable document