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::Directives;
pub use crate::ast::Name;
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;
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
ExecutableDocument::get_operation