Trait juniper::ToInputValue
[−]
[src]
pub trait ToInputValue: Sized { fn to(&self) -> InputValue; }
Losslessly clones a Rust data type into an InputValue.
Required Methods
fn to(&self) -> InputValue
Performs the conversion.
Implementors
impl ToInputValue for Value
impl ToInputValue for ID
impl ToInputValue for String
impl<'a> ToInputValue for &'a str
impl ToInputValue for bool
impl ToInputValue for i64
impl ToInputValue for f64
impl<T> ToInputValue for Box<T> where
T: ToInputValue,impl<'a, T> ToInputValue for &'a T where
T: ToInputValue,impl<T> ToInputValue for Option<T> where
T: ToInputValue,impl<T> ToInputValue for Vec<T> where
T: ToInputValue,impl<'a, T> ToInputValue for &'a [T] where
T: ToInputValue,impl ToInputValue for TypeKind