ToVariable

Trait ToVariable 

Source
pub trait ToVariable {
    // Required method
    fn to_variable(&self) -> Variable;
}

Required Methods§

Implementations on Foreign Types§

Source§

impl ToVariable for Value

Source§

impl ToVariable for bool

Source§

impl ToVariable for f32

Source§

impl ToVariable for f64

Source§

impl ToVariable for i8

Source§

impl ToVariable for i16

Source§

impl ToVariable for i32

Source§

impl ToVariable for i64

Source§

impl ToVariable for i128

Source§

impl ToVariable for isize

Source§

impl ToVariable for str

Source§

impl ToVariable for u8

Source§

impl ToVariable for u16

Source§

impl ToVariable for u32

Source§

impl ToVariable for u64

Source§

impl ToVariable for u128

Source§

impl ToVariable for usize

Source§

impl ToVariable for String

Source§

impl ToVariable for Decimal

Source§

impl<T1> ToVariable for (T1,)
where T1: ToVariable,

Source§

impl<T1, T2> ToVariable for (T1, T2)
where T1: ToVariable, T2: ToVariable,

Source§

impl<T1, T2, T3> ToVariable for (T1, T2, T3)
where T1: ToVariable, T2: ToVariable, T3: ToVariable,

Source§

impl<T1, T2, T3, T4> ToVariable for (T1, T2, T3, T4)
where T1: ToVariable, T2: ToVariable, T3: ToVariable, T4: ToVariable,

Source§

impl<T1, T2, T3, T4, T5> ToVariable for (T1, T2, T3, T4, T5)
where T1: ToVariable, T2: ToVariable, T3: ToVariable, T4: ToVariable, T5: ToVariable,

Source§

impl<T> ToVariable for Option<T>
where T: ToVariable,

Source§

impl<T> ToVariable for &T
where T: ToVariable + ?Sized,

Source§

impl<T> ToVariable for &mut T
where T: ToVariable + ?Sized,

Source§

impl<T> ToVariable for Box<T>
where T: ToVariable + ?Sized,

Source§

impl<T> ToVariable for Rc<T>
where T: ToVariable + ?Sized,

Source§

impl<T> ToVariable for Arc<T>
where T: ToVariable + ?Sized,

Source§

impl<T> ToVariable for Vec<T>
where T: ToVariable,

Source§

impl<V, S> ToVariable for HashMap<Rc<str>, V, S>
where V: ToVariable, S: BuildHasher,

Source§

impl<V, S> ToVariable for HashMap<String, V, S>
where V: ToVariable, S: BuildHasher,

Source§

impl<V, S> ToVariable for HashMap<Arc<str>, V, S>
where V: ToVariable, S: BuildHasher,

Implementors§