This should fix #738: enums that were previously marked as serde(untagged) are now marked with #[serde(rename_all = "camelCase")] where appropriate, causing them to serialize as their expected camelCase string equivalents.
I've also gone and deduplicated #[strum(serialize = "...")] where possible, by moving all of the explicit camelCasing to #[strum(serialize_all = "camelCase")].
This should fix #738: enums that were previously marked as
serde(untagged)
are now marked with#[serde(rename_all = "camelCase")]
where appropriate, causing them to serialize as their expected camelCase string equivalents.I've also gone and deduplicated
#[strum(serialize = "...")]
where possible, by moving all of the explicit camelCasing to#[strum(serialize_all = "camelCase")]
.