Mingun

Results 397 comments of Mingun

I may be wrong, but it seems that you should use ```xml 😃 ``` instead. Character references are [supposed to refer](https://www.w3.org/TR/xml11/#sec-references) to the Unicode code points directly, not to bytes...

Then it seems that it just writes UTF-8 encoded byte arrays for some characters and that byte arrays are encoded as lists of character references. You have to decode the...

You do not need to rename `body` to `$value` here: ```rust #[serde(rename = "$value")] pub body: SoapBody, ``` Use usual rename, for example, `#[serde(rename = "soapenv:Body")]`. `$value` is required for...

Yes, namespaced renames works only occasionally, in general we do not support namespaces in serde (de)serializer yet.

If you want to use it just for defining error messages via derive macro then I think this is unnecessary. My points are: - `thiserror` requires rust 1.56+, we require...

Thanks for your work! I implemented the helper macro myself and push it.

@zamazan4ik , feel free to add a note to documentation that users that needs incredible performance in their applications could consider enabling PGO with links to your investigations

It is not clear for me what exactly you need. Perhaps this is already could be implemented using existing serde API. Could you provide an example of your Rust struct...

Ah, I didn't immediately realize it was about macro `impl_deserialize_for_internally_tagged_enum!` from quick-xml. Probably this could be implemented. You should replace default arm (`_`) here https://github.com/tafia/quick-xml/blob/1be35e1645dad7d807347b490b4806339984a38f/src/serde_helpers.rs#L181-L186 with `Ok(deserialize_variant!(...))` with the name...