[][src]Trait wood::Wooder

pub trait Wooder<T> {
    fn woodify(&self, v: &T) -> Wood;
}

Required methods

fn woodify(&self, v: &T) -> Wood

Loading content...

Implementors

impl<'a, K, V, KeyTran, ValTran> Wooder<HashMap<K, V, RandomState>> for TaggedHashMapBi<'a, KeyTran, ValTran> where
    KeyTran: Wooder<K>,
    ValTran: Wooder<V>,
    K: Eq + Hash,
    V: Eq + Hash
[src]

impl<'a, T, SubTran> Wooder<Vec<T>> for TaggedSequence<'a, SubTran> where
    SubTran: Wooder<T>, 
[src]

impl<K, V, KeyTran, ValTran> Wooder<(K, V)> for PairBi<KeyTran, ValTran> where
    KeyTran: Wooder<K>,
    ValTran: Wooder<V>, 
[src]

impl<K, V, KeyTran, ValTran> Wooder<HashMap<K, V, RandomState>> for HashMapBi<KeyTran, ValTran> where
    KeyTran: Wooder<K>,
    ValTran: Wooder<V>,
    K: Eq + Hash,
    V: Eq + Hash
[src]

impl<T> Wooder<T> for Central where
    T: Woodable
[src]

impl<T, B: ?Sized> Wooder<T> for OptionalBoxBiwooder<B> where
    B: Wooder<T>, 
[src]

impl<T, SubTran> Wooder<Vec<T>> for Sequence<SubTran> where
    SubTran: Wooder<T>, 
[src]

impl<T, W, D> Wooder<T> for CompositeBiwooder<W, D> where
    W: Wooder<T>, 
[src]

impl<W, L> Wooder<W> for LambdaWooder<L> where
    L: Fn(&W) -> Wood
[src]

Loading content...