pub trait FromElem: Sized {
    fn from_elem(e: &Element) -> Result<Self, Error>;

    fn from_reader<T: BufRead>(r: &mut Reader<T>) -> Result<Self, Error> { ... }
    fn from_string(s: &str) -> Result<Self, Error> { ... }
    fn from_path(p: &Path) -> Result<Self, Error> { ... }
    fn vec_from_children(clds: Children<'_>) -> Vec<Self>  { ... }
}

Required Methods§

Provided Methods§

Implementors§