A type-safe Rust XMPP library.
Find a file
Eijebong 0d0c4b76eb Fix the PartialEq implementation for Element
The order of attributes in an `Element` doesn't matter anymore.
`<elem a="b" c="d" />` and `<elem c="d" a="b" />` are now correctly
considered equal.

For that I had to derive `PartialOrd` and `Ord` for `Attribute`.
This allows us to sort cloned vectors of `Attribute` in the `PartialEq`
implementation and compare them instead of the struct `attributes`.

Fixes #3
2017-04-24 21:15:53 +02:00
examples document all the things! 2017-02-21 15:46:06 +01:00
src Fix the PartialEq implementation for Element 2017-04-24 21:15:53 +02:00
.gitignore add .gitignore, add README.md, add license 2017-02-19 20:57:59 +01:00
.gitlab-ci.yml overhauling the library, made tests pass 2017-03-08 20:34:17 +01:00
Cargo.toml added documentation url and fixed a dumb mistake 2017-02-25 15:43:56 +01:00
COPYING add .gitignore, add README.md, add license 2017-02-19 20:57:59 +01:00
COPYING.LESSER add .gitignore, add README.md, add license 2017-02-19 20:57:59 +01:00
README.md license updates 2017-02-27 16:59:47 +01:00

minidom-rs

What's this?

A minimal DOM library on top of xml-rs.

What license is it under?

LGPLv3 or later. See COPYING and COPYING.LESSER.

License yadda yadda.

Copyright 2017, minidom-rs contributors.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.