ballsteve / xrust

XPath, XQuery, and XSLT for Rust
Apache License 2.0
84 stars 7 forks source link

Parser Config #88

Closed Devasta closed 1 month ago

Devasta commented 1 month ago

Hi Steve,

I plan to support more features on the parser around DTDs, so rather than continually add parameters to the parse function I have replaced them with an optional ParserConfig struct. I've also made some changes based on clippys recommendation (but have not fixed all its suggestions, looks like it want to define a bunch of types).

One more thing: I've removed the RelaxNG stuff from the module declarations; I'll add it back in once I have made more progress on it.