pub struct FullType {
pub kind: Option<__TypeKind>,
pub name: Option<String>,
pub description: Option<String>,
pub fields: Option<Vec<FullTypeFields>>,
pub input_fields: Option<Vec<FullTypeInputFields>>,
pub interfaces: Option<Vec<FullTypeInterfaces>>,
pub enum_values: Option<Vec<FullTypeEnumValues>>,
pub possible_types: Option<Vec<FullTypePossibleTypes>>,
}
Fields§
§kind: Option<__TypeKind>
§name: Option<String>
§description: Option<String>
§fields: Option<Vec<FullTypeFields>>
§input_fields: Option<Vec<FullTypeInputFields>>
§interfaces: Option<Vec<FullTypeInterfaces>>
§enum_values: Option<Vec<FullTypeEnumValues>>
§possible_types: Option<Vec<FullTypePossibleTypes>>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FullType
impl<'de> Deserialize<'de> for FullType
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 FullType
impl RefUnwindSafe for FullType
impl Send for FullType
impl Sync for FullType
impl Unpin for FullType
impl UnwindSafe for FullType
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