Trait cynic::InputObject

source ·
pub trait InputObject: Serialize {
    type SchemaType;
}
Expand description

A GraphQL input object.

This should be derived on a struct.

Required Associated Types§

source

type SchemaType

The input object in the schema that this type represents.

Implementations on Foreign Types§

source§

impl<T> InputObject for &Twhere T: InputObject + ?Sized,

source§

impl<T> InputObject for [T]where T: InputObject,

source§

impl<T> InputObject for Box<T>where T: InputObject,

source§

impl<T, const SIZE: usize> InputObject for [T; SIZE]where T: InputObject, Self: Serialize,

source§

impl<T> InputObject for Vec<T>where T: InputObject,

source§

impl<T> InputObject for Option<T>where T: InputObject,

Implementors§