diff --git a/crates/open_router/src/open_router.rs b/crates/open_router/src/open_router.rs index 050aba349f..2cbb7e7a09 100644 --- a/crates/open_router/src/open_router.rs +++ b/crates/open_router/src/open_router.rs @@ -29,7 +29,7 @@ impl Default for DataCollection { #[cfg_attr(feature = "schemars", derive(schemars::JsonSchema))] #[derive(Clone, Debug, PartialEq, Serialize, Deserialize)] pub struct Provider { - #[serde(default, skip_serializing_if = "Option::is_none")] + #[serde(skip_serializing_if = "Option::is_none")] order: Option>, #[serde(default = "default_true")] allow_fallbacks: bool, @@ -37,13 +37,13 @@ pub struct Provider { require_parameters: bool, #[serde(default)] data_collection: DataCollection, - #[serde(default, skip_serializing_if = "Option::is_none")] + #[serde(skip_serializing_if = "Option::is_none")] only: Option>, - #[serde(default, skip_serializing_if = "Option::is_none")] + #[serde(skip_serializing_if = "Option::is_none")] ignore: Option>, - #[serde(default, skip_serializing_if = "Option::is_none")] + #[serde(skip_serializing_if = "Option::is_none")] quantizations: Option>, - #[serde(default, skip_serializing_if = "Option::is_none")] + #[serde(skip_serializing_if = "Option::is_none")] sort: Option, }