[][src]Trait deltoid::convert::FromDelta

pub trait FromDelta: Sized + Deltoid {
    fn from_delta(delta: Self::Delta) -> DeltaResult<Self>;
}

Required methods

fn from_delta(delta: Self::Delta) -> DeltaResult<Self>

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

Loading content...

Implementations on Foreign Types

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

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

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

impl<K, V> FromDelta 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> FromDelta for Option<T> where
    T: Deltoid + FromDelta + for<'de> Deserialize<'de> + Serialize + IntoDelta
[src]

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

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

impl FromDelta for String[src]

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

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

impl FromDelta for i8[src]

impl FromDelta for i16[src]

impl FromDelta for i32[src]

impl FromDelta for i64[src]

impl FromDelta for i128[src]

impl FromDelta for isize[src]

impl FromDelta for u8[src]

impl FromDelta for u16[src]

impl FromDelta for u32[src]

impl FromDelta for u64[src]

impl FromDelta for u128[src]

impl FromDelta for usize[src]

impl FromDelta for f32[src]

impl FromDelta for f64[src]

impl FromDelta for bool[src]

impl FromDelta for char[src]

impl FromDelta for ()[src]

Loading content...

Implementors

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

Loading content...