#[derive(XmlSerialize)]
struct Wrapper<T:XmlSerialize> {
#[xmlserde(name = b"header", ty = "attr")]
header: String,
#[xmlserde(ty = "untag")]
body: T,
}
The above struct Wrapper is a generic struct, T can have different types. I want to set different root element for every possible T.
How to achieve this?