xmpp-rs/xso
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jonas Schäfer 4148e9d165 xso-proc: hide generated FromXml / AsXml types
They really clutter the documentation, because they show up in the
module's index. Downside is that users can't inspect the documentation
of those types anymore, but it's not useful anyway: the parts are
private and they just impl some traits.
2025-01-28 18:26:55 +01:00
..
src xso-proc: Add the default flag to the element meta 2025-01-26 16:40:05 +00:00
Cargo.toml xmpp_parsers: --features disable-validation 2024-12-20 14:50:14 +01:00
ChangeLog xso-proc: hide generated FromXml / AsXml types 2025-01-28 18:26:55 +01:00
README.md xso: add README files 2024-07-24 16:27:53 +02:00

xso -- serde-like parsing for XML

Whats this?

This crate provides the traits for parsing XML data into Rust structs, and vice versa. You can do things like:

#[derive(FromXml, AsXml)]
#[xml(namespace = "urn:example", name = "element")]
pub struct Foo;

For more information, see its documentation on docs.rs for the latest release or the documentation for the main branch on our servers.

What license is it under?

MPL-2.0 or later, see the LICENSE file.