use einvoice::{validate_invoice, InvoiceError, InvoiceStandard};
fn main() {
let xml = r#"
urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0
"#;
let invalid_invoice: Result = validate_invoice(xml);
match invalid_invoice {
Ok(_) => println!("Invoice is valid"),
Err(e) => println!("Invoice is invalid: {:?}", e),
}
}