use crate::{xml, Builder, FileSource};
pub trait XmlExt: Sized {
fn add_xml_file<T: Into<FileSource>>(self, file: T) -> Self;
}
impl XmlExt for Builder {
fn add_xml_file<F: Into<FileSource>>(mut self, file: F) -> Self {
self.add(xml::Provider::new(file.into()));
self
}
}