xmpp-rs/xso-proc
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jonas Schäfer 8d8a19380a xso-proc: avoid an ambiguous_associated_items error
rustc forbids cases where an enum variant and an associated type of a
trait conflict for a while now [1].

We must thus avoid referring to associated items on types we do not
control in the macros. There was only one case I found, and it was in
the TryFrom implementation, and could be easily resolved by explicitly
spelling out Self::Error.

   [1]: https://github.com/rust-lang/rust/issues/57644
2025-05-13 12:01:21 +00:00
..
src xso-proc: avoid an ambiguous_associated_items error 2025-05-13 12:01:21 +00:00
Cargo.toml xso: reject attempts to match the same XML attribute in different fields 2025-04-27 11:18:50 +02:00
ChangeLog xso-proc: add support for child elements 2024-07-26 22:31:42 +02:00
README.md xso: add README files 2024-07-24 16:27:53 +02:00

xso_proc -- derive macros for XML parsing

Whats this?

This crate provides the derive macros exported by the xso crate. Please see that crate's README and documentation for more information.

What license is it under?

MPL-2.0 or later, see the LICENSE file.