[][src]Trait deltoid::convert::IntoDelta

pub trait IntoDelta: Sized + Deltoid {
    fn into_delta(self) -> DeltaResult<Self::Delta>;
}

Convert self into its corresponding delta type.

Required methods

fn into_delta(self) -> DeltaResult<Self::Delta>

Performs the conversion from Self to <Self as Deltoid>::Delta.

Loading content...

Implementations on Foreign Types

impl<'a, B> IntoDelta for Cow<'a, B> where
    B: IntoDelta + Serialize + for<'de> Deserialize<'de>, 
[src]

impl<T> IntoDelta for Box<T> where
    T: Deltoid + IntoDelta + for<'de> Deserialize<'de> + Serialize
[src]

impl<K, V> IntoDelta for BTreeMap<K, V> where
    K: Deltoid + PartialEq + Clone + Debug + Ord + for<'de> Deserialize<'de> + Serialize + FromDelta + IntoDelta,
    V: Deltoid + for<'de> Deserialize<'de> + Serialize + FromDelta + IntoDelta
[src]

impl<K, V> IntoDelta for HashMap<K, V> where
    K: Deltoid + PartialEq + Eq + Clone + Debug + Ord + Hash + for<'de> Deserialize<'de> + Serialize + FromDelta + IntoDelta,
    V: Deltoid + for<'de> Deserialize<'de> + Serialize + FromDelta + IntoDelta
[src]

impl<T> IntoDelta for Option<T> where
    T: Deltoid + IntoDelta + for<'de> Deserialize<'de> + Serialize + FromDelta
[src]

impl<T> IntoDelta for Range<T> where
    T: Clone + PartialEq + Deltoid + Debug + for<'de> Deserialize<'de> + Serialize + IntoDelta + FromDelta
[src]

impl<T> IntoDelta for Rc<T> where
    T: Deltoid + IntoDelta + for<'de> Deserialize<'de> + Serialize
[src]

impl IntoDelta for String[src]

impl<T> IntoDelta for Arc<T> where
    T: Deltoid + IntoDelta + for<'de> Deserialize<'de> + Serialize
[src]

impl<T> IntoDelta for Vec<T> where
    T: Clone + PartialEq + Deltoid + Debug + for<'de> Deserialize<'de> + Serialize + IntoDelta + FromDelta
[src]

impl IntoDelta for i8[src]

impl IntoDelta for i16[src]

impl IntoDelta for i32[src]

impl IntoDelta for i64[src]

impl IntoDelta for i128[src]

impl IntoDelta for isize[src]

impl IntoDelta for u8[src]

impl IntoDelta for u16[src]

impl IntoDelta for u32[src]

impl IntoDelta for u64[src]

impl IntoDelta for u128[src]

impl IntoDelta for usize[src]

impl IntoDelta for f32[src]

impl IntoDelta for f64[src]

impl IntoDelta for bool[src]

impl IntoDelta for char[src]

impl IntoDelta for ()[src]

Loading content...

Implementors

impl<T> IntoDelta for RwLock<T> where
    T: Deltoid + Clone + Debug + for<'de> Deserialize<'de> + Serialize + IntoDelta
[src]

Loading content...