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) -> InputValueimpl<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) -> InputValueimpl<'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) -> InputValueimpl<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) -> InputValueimpl<'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) -> InputValueimpl<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) -> InputValueimpl ToInputValue for String[src]
impl ToInputValue for Stringfn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl<'a> ToInputValue for &'a str[src]
impl<'a> ToInputValue for &'a strfn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl ToInputValue for bool[src]
impl ToInputValue for boolfn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl ToInputValue for i32[src]
impl ToInputValue for i32fn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl ToInputValue for f64[src]
impl ToInputValue for f64fn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl ToInputValue for DateTime<FixedOffset>[src]
impl ToInputValue for DateTime<FixedOffset>fn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl ToInputValue for DateTime<Utc>[src]
impl ToInputValue for DateTime<Utc>fn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl ToInputValue for NaiveDate[src]
impl ToInputValue for NaiveDatefn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl ToInputValue for NaiveDateTime[src]
impl ToInputValue for NaiveDateTimefn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl ToInputValue for Url[src]
impl ToInputValue for Urlfn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValueimpl ToInputValue for Uuid[src]
impl ToInputValue for Uuidfn to_input_value(&self) -> InputValue[src]
fn to_input_value(&self) -> InputValue