[−][src]Trait async_graphql::InputValueType
Represents a GraphQL input value
Required methods
fn parse(value: Option<Value>) -> InputValueResult<Self>
Parse from Value. None represents undefined.
fn to_value(&self) -> Value
Convert to a Value for introspection.
Implementations on Foreign Types
impl InputValueType for bool[src]
impl InputValueType for char[src]
impl InputValueType for f32[src]
impl InputValueType for f64[src]
impl InputValueType for i8[src]
impl InputValueType for i16[src]
impl InputValueType for i32[src]
impl InputValueType for i64[src]
impl InputValueType for u8[src]
impl InputValueType for u16[src]
impl InputValueType for u32[src]
impl InputValueType for u64[src]
impl<T> InputValueType for BTreeMap<String, T> where
T: OutputValueType + InputValueType + Send + Sync, [src]
T: OutputValueType + InputValueType + Send + Sync,
impl<T> InputValueType for HashMap<String, T> where
T: OutputValueType + InputValueType + Send + Sync, [src]
T: OutputValueType + InputValueType + Send + Sync,
impl<T: InputValueType + Ord> InputValueType for BTreeSet<T>[src]
impl<T: InputValueType + Hash + Eq> InputValueType for HashSet<T>[src]
impl<T: InputValueType> InputValueType for LinkedList<T>[src]
impl<T: InputValueType> InputValueType for Vec<T>[src]
impl<T: InputValueType> InputValueType for VecDeque<T>[src]
impl InputValueType for NonZeroI8[src]
impl InputValueType for NonZeroI16[src]
impl InputValueType for NonZeroI32[src]
impl InputValueType for NonZeroI64[src]
impl InputValueType for NonZeroU8[src]
impl InputValueType for NonZeroU16[src]
impl InputValueType for NonZeroU32[src]
impl InputValueType for NonZeroU64[src]
impl<T: InputValueType> InputValueType for Option<T>[src]
impl InputValueType for String[src]
impl InputValueType for ObjectId[src]
impl InputValueType for UtcDateTime[src]
impl InputValueType for DateTime<FixedOffset>[src]
impl InputValueType for DateTime<Local>[src]
impl InputValueType for DateTime<Utc>[src]
impl InputValueType for NaiveDate[src]
impl InputValueType for NaiveTime[src]
impl InputValueType for NaiveDateTime[src]
impl InputValueType for Url[src]
impl InputValueType for Uuid[src]
Loading content...Implementors
impl InputValueType for Any[src]
impl InputValueType for ID[src]
impl InputValueType for Upload[src]
impl<T: InputValueType> InputValueType for MaybeUndefined<T>[src]
impl<T: Num + Display + Send + Sync> InputValueType for StringNumber<T> where
<T as Num>::FromStrRadixErr: Display, [src]
<T as Num>::FromStrRadixErr: Display,