Trait graphql_tools::ast::ext::TypeDefinitionExtension
source · [−]pub trait TypeDefinitionExtension {
fn is_leaf_type(&self) -> bool;
fn is_composite_type(&self) -> bool;
fn is_input_type(&self) -> bool;
fn is_object_type(&self) -> bool;
fn is_union_type(&self) -> bool;
fn is_interface_type(&self) -> bool;
fn is_enum_type(&self) -> bool;
fn is_scalar_type(&self) -> bool;
fn is_abstract_type(&self) -> bool;
fn name(&self) -> String;
}