[−][src]Trait wood::Dewooder
Required methods
fn dewoodify(&self, v: &Wood) -> Result<T, DewoodifyError>
Implementors
impl<'a, K, V, KeyTran, ValTran> Dewooder<HashMap<K, V, RandomState>> for TaggedHashMapBi<'a, KeyTran, ValTran> where
KeyTran: Dewooder<K>,
ValTran: Dewooder<V>,
K: Eq + Hash,
V: Eq + Hash,
[src]
KeyTran: Dewooder<K>,
ValTran: Dewooder<V>,
K: Eq + Hash,
V: Eq + Hash,
impl<'a, T, SubTran> Dewooder<Vec<T>> for TaggedSequence<'a, SubTran> where
SubTran: Dewooder<T>,
[src]
SubTran: Dewooder<T>,
impl<D, L> Dewooder<D> for LambdaDewooder<L> where
L: Fn(&Wood) -> Result<D, DewoodifyError>,
[src]
L: Fn(&Wood) -> Result<D, DewoodifyError>,
fn dewoodify(&self, v: &Wood) -> Result<D, DewoodifyError>
[src]
impl<K, V, KeyTran, ValTran> Dewooder<(K, V)> for PairBi<KeyTran, ValTran> where
KeyTran: Dewooder<K>,
ValTran: Dewooder<V>,
[src]
KeyTran: Dewooder<K>,
ValTran: Dewooder<V>,
impl<K, V, KeyTran, ValTran> Dewooder<HashMap<K, V, RandomState>> for HashMapBi<KeyTran, ValTran> where
KeyTran: Dewooder<K>,
ValTran: Dewooder<V>,
K: Eq + Hash,
V: Eq + Hash,
[src]
KeyTran: Dewooder<K>,
ValTran: Dewooder<V>,
K: Eq + Hash,
V: Eq + Hash,
impl<T> Dewooder<T> for Central where
T: Dewoodable,
[src]
T: Dewoodable,
fn dewoodify(&self, v: &Wood) -> Result<T, DewoodifyError>
[src]
impl<T, B: ?Sized> Dewooder<T> for OptionalBoxBiwooder<B> where
B: Dewooder<T>,
[src]
B: Dewooder<T>,
fn dewoodify(&self, v: &Wood) -> Result<T, DewoodifyError>
[src]
impl<T, SubTran> Dewooder<Vec<T>> for Sequence<SubTran> where
SubTran: Dewooder<T>,
[src]
SubTran: Dewooder<T>,
impl<T, W, D> Dewooder<T> for CompositeBiwooder<W, D> where
D: Dewooder<T>,
[src]
D: Dewooder<T>,