use crate::reader::ReaderError;
use std::io::Read;
pub trait FromXML {
fn from_xml<R: Read>(reader: R) -> Result<Self, ReaderError>
where
Self: std::marker::Sized;
}