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<T> ToInputValue for Option<T> where
T: ToInputValue,
[src]
impl<T> ToInputValue for Option<T> where
T: ToInputValue,
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl<T> ToInputValue for Vec<T> where
T: ToInputValue,
[src]
impl<T> ToInputValue for Vec<T> where
T: ToInputValue,
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl<'a, T> ToInputValue for &'a [T] where
T: ToInputValue,
[src]
impl<'a, T> ToInputValue for &'a [T] where
T: ToInputValue,
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl<T> ToInputValue for Box<T> where
T: ToInputValue,
[src]
impl<T> ToInputValue for Box<T> where
T: ToInputValue,
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl<'a, T> ToInputValue for &'a T where
T: ToInputValue,
[src]
impl<'a, T> ToInputValue for &'a T where
T: ToInputValue,
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl<T> ToInputValue for Arc<T> where
T: ToInputValue,
[src]
impl<T> ToInputValue for Arc<T> where
T: ToInputValue,
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for String
[src]
impl ToInputValue for String
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl<'a> ToInputValue for &'a str
[src]
impl<'a> ToInputValue for &'a str
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for bool
[src]
impl ToInputValue for bool
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for i32
[src]
impl ToInputValue for i32
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for f64
[src]
impl ToInputValue for f64
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for DateTime<FixedOffset>
[src]
impl ToInputValue for DateTime<FixedOffset>
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for DateTime<Utc>
[src]
impl ToInputValue for DateTime<Utc>
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for NaiveDate
[src]
impl ToInputValue for NaiveDate
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for NaiveDateTime
[src]
impl ToInputValue for NaiveDateTime
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for Url
[src]
impl ToInputValue for Url
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue
impl ToInputValue for Uuid
[src]
impl ToInputValue for Uuid
fn to_input_value(&self) -> InputValue
[src]
fn to_input_value(&self) -> InputValue