[−][src]Trait deltoid::convert::FromDelta
Required methods
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
Performs the conversion from <Self as Deltoid>::Delta
to Self
.
Implementations on Foreign Types
impl<'a, B> FromDelta for Cow<'a, B> where
B: FromDelta + Serialize + for<'de> Deserialize<'de>,
[src]
B: FromDelta + Serialize + for<'de> Deserialize<'de>,
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl<T> FromDelta for Box<T> where
T: Deltoid + FromDelta + for<'de> Deserialize<'de> + Serialize,
[src]
T: Deltoid + FromDelta + for<'de> Deserialize<'de> + Serialize,
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[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]
K: Deltoid + Clone + Debug + Ord + for<'de> Deserialize<'de> + Serialize + FromDelta + IntoDelta,
V: Deltoid + for<'de> Deserialize<'de> + Serialize + FromDelta + IntoDelta,
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[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]
K: Deltoid + PartialEq + Eq + Clone + Debug + Ord + Hash + for<'de> Deserialize<'de> + Serialize + FromDelta + IntoDelta,
V: Deltoid + for<'de> Deserialize<'de> + Serialize + FromDelta + IntoDelta,
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl<T> FromDelta for Option<T> where
T: Deltoid + FromDelta + for<'de> Deserialize<'de> + Serialize + IntoDelta,
[src]
T: Deltoid + FromDelta + for<'de> Deserialize<'de> + Serialize + IntoDelta,
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl<T> FromDelta for Range<T> where
T: Clone + PartialEq + Deltoid + Debug + for<'de> Deserialize<'de> + Serialize + IntoDelta + FromDelta,
[src]
T: Clone + PartialEq + Deltoid + Debug + for<'de> Deserialize<'de> + Serialize + IntoDelta + FromDelta,
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl<T> FromDelta for Rc<T> where
T: Deltoid + FromDelta + for<'de> Deserialize<'de> + Serialize,
[src]
T: Deltoid + FromDelta + for<'de> Deserialize<'de> + Serialize,
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for String
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl<T> FromDelta for Arc<T> where
T: Deltoid + FromDelta + for<'de> Deserialize<'de> + Serialize,
[src]
T: Deltoid + FromDelta + for<'de> Deserialize<'de> + Serialize,
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl<T> FromDelta for Vec<T> where
T: Clone + PartialEq + Deltoid + Debug + for<'de> Deserialize<'de> + Serialize + IntoDelta + FromDelta,
[src]
T: Clone + PartialEq + Deltoid + Debug + for<'de> Deserialize<'de> + Serialize + IntoDelta + FromDelta,
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for i8
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for i16
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for i32
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for i64
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for i128
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for isize
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for u8
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for u16
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for u32
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for u64
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for u128
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for usize
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for f32
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for f64
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for bool
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for char
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
impl FromDelta for ()
[src]
fn from_delta(delta: Self::Delta) -> DeltaResult<Self>
[src]
Implementors
impl<T> FromDelta for RwLock<T> where
T: Deltoid + Clone + Debug + for<'de> Deserialize<'de> + Serialize + FromDelta,
[src]
T: Deltoid + Clone + Debug + for<'de> Deserialize<'de> + Serialize + FromDelta,