Trait wood::Dewoodable

source ·
pub trait Dewoodable {
    // Required method
    fn dewoodify(v: &Wood) -> Result<Self, Box<WoodError>>
       where Self: Sized;
}

Required Methods§

source

fn dewoodify(v: &Wood) -> Result<Self, Box<WoodError>>
where Self: Sized,

Implementations on Foreign Types§

source§

impl Dewoodable for bool

source§

impl Dewoodable for char

source§

impl Dewoodable for f32

source§

impl Dewoodable for f64

source§

impl Dewoodable for i32

source§

impl Dewoodable for i64

source§

impl Dewoodable for i128

source§

impl Dewoodable for isize

source§

impl Dewoodable for u32

source§

impl Dewoodable for u64

source§

impl Dewoodable for u128

source§

impl Dewoodable for usize

source§

impl Dewoodable for String

source§

impl<K, V> Dewoodable for HashMap<K, V>
where K: Eq + Hash + Dewoodable, V: Eq + Hash + Dewoodable,

source§

impl<T> Dewoodable for Vec<T>
where T: Dewoodable,

Implementors§