diff --git a/libdd-telemetry/src/data/payloads.rs b/libdd-telemetry/src/data/payloads.rs index a4e3d3aae5..fb5c97dc93 100644 --- a/libdd-telemetry/src/data/payloads.rs +++ b/libdd-telemetry/src/data/payloads.rs @@ -126,7 +126,11 @@ pub enum Method { Options = 6, Trace = 7, Connect = 8, - Other = 9, //This is specified as "*" in the OpenAPI spec + // The OpenAPI spec uses "*" for this variant. Whether "Other" accurately + // describes the "*" concept (any method) or whether it should be a + // catch-all for unknown methods is unclear. + #[serde(rename = "*")] + Other = 9, } #[derive(Serialize, Deserialize, Debug, Clone, Default)]