Docs.rs
  • async-graphql-parser-2.5.9
    • async-graphql-parser 2.5.9
    • Docs.rs crate page
    • MIT/Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • sunli829
    • Dependencies
      • async-graphql-value =2.5.9 normal
      • pest ^2.1.3 normal
      • pest_derive ^2.1.0 normal
      • serde ^1.0.115 normal
      • serde_json ^1.0.57 normal
    • Versions
    • 100% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
☰
logo

Crate async_graphql_parser

Version 2.5.9

See all async_graphql_parser's items

  • Modules
  • Structs
  • Enums
  • Functions
  • Type Definitions

Crates

  • async_graphql_parser
Change settings

Crate async_graphql_parser[−][src]

[−] Expand description

A parser for GraphQL. Used in the async-graphql crate.

It uses the pest crate to parse the input and then transforms it into Rust types.

Modules

types

GraphQL types.

Structs

ErrorPositions

An iterator over the positions inside an error.

Pos

Original position of an element in source code.

Positioned

An AST node that stores its original position.

Enums

Error

Parser error.

Functions

parse_query

Parse a GraphQL query document.

parse_schema

Parse a GraphQL schema document.

Type Definitions

Result

An alias for Result<T, Error>.

Results for Schema

async_graphql_parser::Error::MultipleRoots::schemaThe position of the schema. 
async_graphql_parser::types::TypeSystemDefinition::SchemaThe definition of the schema of the service. 
async_graphql_parser::types::DirectiveLocation::SchemaA schema. 
async_graphql_parser::parse_schemaParse a GraphQL schema document. 
async_graphql_parser::types::SchemaDefinitionThe definition of the schema in a GraphQL service. 
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.