Struct async_graphql_parser::types::InputValueDefinition [−][src]
pub struct InputValueDefinition {
pub description: Option<Positioned<String>>,
pub name: Positioned<Name>,
pub ty: Positioned<Type>,
pub default_value: Option<Positioned<ConstValue>>,
pub directives: Vec<Positioned<ConstDirective>>,
}
Expand description
The definition of an input value inside the arguments of a field.
Fields
description: Option<Positioned<String>>
The description of the argument.
name: Positioned<Name>
The name of the argument.
ty: Positioned<Type>
The type of the argument.
default_value: Option<Positioned<ConstValue>>
The default value of the argument, if there is one.
directives: Vec<Positioned<ConstDirective>>
The directives of the input value.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for InputValueDefinition
impl Send for InputValueDefinition
impl Sync for InputValueDefinition
impl Unpin for InputValueDefinition
impl UnwindSafe for InputValueDefinition
Blanket Implementations
Mutably borrows from an owned value. Read more