libgraphql-core 0.0.8

Core libraries provided by the `libgraphql` crate.
Documentation
mod executable_document;
mod executable_document_builder;
mod field_selection;
mod fragment;
mod fragment_builder;
mod fragment_registry;
mod fragment_registry_builder;
mod fragment_spread;
mod graphql_operation;
mod inline_fragment;
mod mutation;
mod mutation_builder;
#[allow(clippy::module_inception)]
mod operation;
mod operation_builder;
mod operation_builder_trait;
mod operation_kind;
mod operation_data;
mod operation_trait;
mod query;
mod query_builder;
mod selection;
mod selection_set;
mod selection_set_builder;
mod subscription;
mod subscription_builder;
mod variable;

#[cfg(test)]
mod tests;

pub use executable_document::ExecutableDocument;
pub use executable_document_builder::ExecutableDocumentBuilder;
pub use executable_document_builder::ExecutableDocumentBuildError;
pub use field_selection::FieldSelection;
pub use fragment::Fragment;
pub use fragment::FragmentRef;
pub use fragment_builder::FragmentBuilder;
pub use fragment_builder::FragmentBuildError;
pub use fragment_registry::FragmentRegistry;
pub use fragment_registry_builder::FragmentRegistryBuilder;
pub use fragment_registry_builder::FragmentRegistryBuildError;
pub use fragment_spread::FragmentSpread;
pub use graphql_operation::GraphQLOperation;
pub use inline_fragment::InlineFragment;
pub use mutation::Mutation;
pub use mutation_builder::MutationBuilder;
pub use mutation_builder::MutationBuildError;
pub use operation::Operation;
pub use operation_builder::OperationBuilder;
pub use operation_builder::OperationBuildError;
use operation_builder_trait::OperationBuilderTrait;
use operation_data::OperationData;
pub use operation_kind::OperationKind;
use operation_trait::OperationTrait;
pub use query::Query;
pub use query_builder::QueryBuilder;
pub use query_builder::QueryBuildError;
pub use selection::Selection;
pub use selection_set::SelectionSet;
pub use selection_set_builder::SelectionSetBuildError;
pub use selection_set_builder::SelectionSetBuilder;
pub use subscription::Subscription;
pub use subscription_builder::SubscriptionBuilder;
pub use subscription_builder::SubscriptionBuildError;
pub use variable::NamedVariableRef;
pub use variable::Variable;