Struct graphql_tools::introspection::IntrospectionField
source · [−]pub struct IntrospectionField {
pub name: String,
pub description: Option<String>,
pub args: Vec<IntrospectionInputValue>,
pub is_deprecated: Option<bool>,
pub deprecation_reason: Option<String>,
pub type_ref: IntrospectionOutputTypeRef,
}
Fields
name: String
description: Option<String>
args: Vec<IntrospectionInputValue>
is_deprecated: Option<bool>
deprecation_reason: Option<String>
type_ref: IntrospectionOutputTypeRef
Trait Implementations
sourceimpl Debug for IntrospectionField
impl Debug for IntrospectionField
sourceimpl<'de> Deserialize<'de> for IntrospectionField
impl<'de> Deserialize<'de> for IntrospectionField
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for IntrospectionField
impl Serialize for IntrospectionField
Auto Trait Implementations
impl RefUnwindSafe for IntrospectionField
impl Send for IntrospectionField
impl Sync for IntrospectionField
impl Unpin for IntrospectionField
impl UnwindSafe for IntrospectionField
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more