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