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