Struct apollo_smith::InputObjectTypeDef
source · pub struct InputObjectTypeDef { /* private fields */ }Expand description
Input objects are composite types used as inputs into queries defined as a list of named input values..
InputObjectTypeDefinition Description? input Name Directives? FieldsDefinition?
Detailed documentation can be found in GraphQL spec.
Note: At the moment InputObjectTypeDefinition differs slightly from the
spec. Instead of accepting InputValues as field parameter, we accept
InputField.
Trait Implementations
sourceimpl Clone for InputObjectTypeDef
impl Clone for InputObjectTypeDef
sourcefn clone(&self) -> InputObjectTypeDef
fn clone(&self) -> InputObjectTypeDef
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for InputObjectTypeDef
impl Debug for InputObjectTypeDef
sourceimpl From<InputObjectTypeDef> for InputObjectDefinition
impl From<InputObjectTypeDef> for InputObjectDefinition
sourcefn from(input_object_def: InputObjectTypeDef) -> Self
fn from(input_object_def: InputObjectTypeDef) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for InputObjectTypeDef
impl Send for InputObjectTypeDef
impl Sync for InputObjectTypeDef
impl Unpin for InputObjectTypeDef
impl UnwindSafe for InputObjectTypeDef
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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