pub struct IntrospectionObjectType {
pub name: String,
pub description: Option<String>,
pub fields: Vec<IntrospectionField>,
pub interfaces: Vec<IntrospectionNamedTypeRef>,
}
Fields
name: String
description: Option<String>
fields: Vec<IntrospectionField>
interfaces: Vec<IntrospectionNamedTypeRef>
Trait Implementations
sourceimpl Debug for IntrospectionObjectType
impl Debug for IntrospectionObjectType
sourceimpl<'de> Deserialize<'de> for IntrospectionObjectType
impl<'de> Deserialize<'de> for IntrospectionObjectType
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 IntrospectionObjectType
impl Serialize for IntrospectionObjectType
Auto Trait Implementations
impl RefUnwindSafe for IntrospectionObjectType
impl Send for IntrospectionObjectType
impl Sync for IntrospectionObjectType
impl Unpin for IntrospectionObjectType
impl UnwindSafe for IntrospectionObjectType
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