pub struct IntrospectionDirective {
pub name: String,
pub description: Option<String>,
pub is_repeatable: Option<bool>,
pub locations: Vec<DirectiveLocation>,
pub args: Vec<IntrospectionInputValue>,
}
Fields
name: String
description: Option<String>
is_repeatable: Option<bool>
locations: Vec<DirectiveLocation>
args: Vec<IntrospectionInputValue>
Trait Implementations
sourceimpl Debug for IntrospectionDirective
impl Debug for IntrospectionDirective
sourceimpl<'de> Deserialize<'de> for IntrospectionDirective
impl<'de> Deserialize<'de> for IntrospectionDirective
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 IntrospectionDirective
impl Serialize for IntrospectionDirective
Auto Trait Implementations
impl RefUnwindSafe for IntrospectionDirective
impl Send for IntrospectionDirective
impl Sync for IntrospectionDirective
impl Unpin for IntrospectionDirective
impl UnwindSafe for IntrospectionDirective
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