Docs.rs
  • async-graphql-value-5.0.0
    • async-graphql-value 5.0.0
    • Docs.rs crate page
    • MIT/Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • sunli829
    • Dependencies
      • bytes ^1.0.1 normal
      • indexmap ^1.6.2 normal
      • serde ^1.0.125 normal
      • serde_json ^1.0.64 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
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

Crate async_graphql_value

logo

Crate async_graphql_value

  • Version 5.0.0
  • All Items
  • Macros
  • Structs
  • Enums
  • Functions

Crates

  • async_graphql_value
?
Change settings

Crate async_graphql_value

source ·
Expand description

Value for GraphQL. Used in the async-graphql crate.

Macros

value
Construct a ConstValue.

Structs

DeserializerError
This type represents errors that can occur when deserializing.
Name
A GraphQL name.
Number
Represents a JSON number, whether integer or floating point.
SerializerError
This type represents errors that can occur when serializing.
Variables
Variables of a query.

Enums

ConstValue
A resolved GraphQL value, for example 1 or "Hello World!".
Value
A GraphQL value, for example 1, $name or "Hello World!". This is ConstValue with variables.

Functions

from_value
Interpret a ConstValue as an instance of type T.
to_value
Convert a T into ConstValue which is an enum that can represent any valid GraphQL data.

Results

async_graphql_value::Variables::serialize
async_graphql_value::Name::serialize
async_graphql_value::ConstValue::serialize
async_graphql_value::Value::serialize
async_graphql_value::Number::serialize
async_graphql_value::Variables::deserialize
async_graphql_value::Name::deserialize
async_graphql_value::ConstValue::deserialize
async_graphql_value::Value::deserialize
async_graphql_value::Number::deserialize
async_graphql_value::ConstValue::deserialize_i8
async_graphql_value::Number::deserialize_i8
async_graphql_value::ConstValue::deserialize_u8
async_graphql_value::Number::deserialize_u8
async_graphql_value::ConstValue::deserialize_any
async_graphql_value::Number::deserialize_any
async_graphql_value::ConstValue::deserialize_f32
async_graphql_value::Number::deserialize_f32
async_graphql_value::ConstValue::deserialize_f64
async_graphql_value::Number::deserialize_f64
async_graphql_value::ConstValue::deserialize_i16
async_graphql_value::Number::deserialize_i16
async_graphql_value::ConstValue::deserialize_i32
async_graphql_value::Number::deserialize_i32
async_graphql_value::ConstValue::deserialize_i64
async_graphql_value::Number::deserialize_i64
async_graphql_value::ConstValue::deserialize_map
async_graphql_value::Number::deserialize_map
async_graphql_value::ConstValue::deserialize_seq
async_graphql_value::Number::deserialize_seq
async_graphql_value::ConstValue::deserialize_str
async_graphql_value::Number::deserialize_str
async_graphql_value::ConstValue::deserialize_u16
async_graphql_value::Number::deserialize_u16
async_graphql_value::ConstValue::deserialize_u32
async_graphql_value::Number::deserialize_u32
async_graphql_value::ConstValue::deserialize_u64
async_graphql_value::Number::deserialize_u64
async_graphql_value::SerializerError
This type represents errors that can occur when …
async_graphql_value::ConstValue::deserialize_bool
async_graphql_value::Number::deserialize_bool
async_graphql_value::ConstValue::deserialize_char
async_graphql_value::Number::deserialize_char
async_graphql_value::ConstValue::deserialize_enum
async_graphql_value::Number::deserialize_enum
async_graphql_value::ConstValue::deserialize_i128
async_graphql_value::Number::deserialize_i128
async_graphql_value::ConstValue::deserialize_u128
async_graphql_value::Number::deserialize_u128
async_graphql_value::ConstValue::deserialize_unit
async_graphql_value::Number::deserialize_unit
async_graphql_value::ConstValue::deserialize_bytes
async_graphql_value::Number::deserialize_bytes
async_graphql_value::ConstValue::deserialize_tuple
async_graphql_value::Number::deserialize_tuple
async_graphql_value::DeserializerError
This type represents errors that can occur when …
async_graphql_value::ConstValue::into_deserializer
async_graphql_value::ConstValue::deserialize_option
async_graphql_value::Number::deserialize_option
async_graphql_value::ConstValue::deserialize_string
async_graphql_value::Number::deserialize_string
async_graphql_value::ConstValue::deserialize_struct
async_graphql_value::Number::deserialize_struct
async_graphql_value::ConstValue::deserialize_byte_buf
async_graphql_value::Number::deserialize_byte_buf
async_graphql_value::ConstValue::deserialize_identifier
async_graphql_value::Number::deserialize_identifier
async_graphql_value::ConstValue::deserialize_ignored_any
async_graphql_value::Number::deserialize_ignored_any
async_graphql_value::ConstValue::deserialize_unit_struct
async_graphql_value::Number::deserialize_unit_struct
async_graphql_value::ConstValue::deserialize_tuple_struct
async_graphql_value::Number::deserialize_tuple_struct
async_graphql_value::ConstValue::deserialize_newtype_struct
async_graphql_value::Number::deserialize_newtype_struct
async_graphql_value::Name::serialize
async_graphql_value::ConstValue::serialize
async_graphql_value::Value::serialize
async_graphql_value::to_value
Convert a T into ConstValue which is an enum that can …
async_graphql_value::Variables::deserialize
async_graphql_value::Name::deserialize
async_graphql_value::ConstValue::deserialize
async_graphql_value::Value::deserialize
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.