libxml2 bindings for Rust