mirror of
https://gitlab.com/xmpp-rs/xmpp-rs.git
synced 2024-07-12 22:21:53 +00:00
9cec9fce9b
quick_xml is way faster than xml-rs Here is an example with a quick atom parser: With xml-rs: test parse_factorio_atom ... bench: 3,295,678 ns/iter (+/- 165,851) With quick_xml: test parse_factorio_atom ... bench: 203,215 ns/iter (+/- 13,485) Unfortunately I had to break the API for this change to happen. * Element::from_reader now takes `R: BufRead` instead of `R: Read` * Element::write_to now takes `W: io::Write` instead of `EventWriter<W: Write>` This migration also allow us to have a write_to function which assumes we're already in a given namespace (see `write_to_in_namespace`).
18 lines
555 B
TOML
18 lines
555 B
TOML
[package]
|
|
name = "minidom"
|
|
version = "0.5.0"
|
|
authors = ["lumi <lumi@pew.im>", "Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>", "Bastien Orivel <eijebong+minidom@bananium.fr>"]
|
|
description = "A small, simple DOM implementation on top of quick-xml"
|
|
homepage = "https://gitlab.com/lumi/minidom-rs"
|
|
repository = "https://gitlab.com/lumi/minidom-rs"
|
|
documentation = "https://docs.rs/minidom"
|
|
readme = "README.md"
|
|
keywords = ["xml"]
|
|
license = "MIT"
|
|
|
|
[badges]
|
|
gitlab = { repository = "lumi/minidom-rs" }
|
|
|
|
[dependencies]
|
|
quick-xml = "0.7.3"
|
|
error-chain = "0.10.0"
|