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§
Source§impl Debug for IntrospectionField
impl Debug for IntrospectionField
Source§impl<'de> Deserialize<'de> for IntrospectionField
impl<'de> Deserialize<'de> for IntrospectionField
Source§fn 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
Auto Trait Implementations§
impl Freeze for IntrospectionField
impl RefUnwindSafe for IntrospectionField
impl Send for IntrospectionField
impl Sync for IntrospectionField
impl Unpin for IntrospectionField
impl UnwindSafe for IntrospectionField
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more