From 9eb4b84abd016e3d0c7951007a761bdb2a6a2d86 Mon Sep 17 00:00:00 2001 From: michascant <89426143+MichaScant@users.noreply.github.com> Date: Mon, 16 Dec 2024 13:23:24 -0500 Subject: [PATCH] now cheecking to enusre that all the settings in the struct are listed in this macro. --- crates/meilisearch/src/routes/indexes/settings.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/crates/meilisearch/src/routes/indexes/settings.rs b/crates/meilisearch/src/routes/indexes/settings.rs index 244eedf67..14734929f 100644 --- a/crates/meilisearch/src/routes/indexes/settings.rs +++ b/crates/meilisearch/src/routes/indexes/settings.rs @@ -65,11 +65,10 @@ macro_rules! make_setting_route { use $crate::routes::{is_dry_run, get_task_id, SummarizedTaskView}; #[allow(dead_code)] - fn verify_setting_exists(settings: meilisearch_types::settings::Settings) { - match settings { - meilisearch_types::settings::Settings { $attr: _, .. } => {} - } - } + const _: () = { + let meilisearch_types::settings::Settings { $attr: _, .. } = + meilisearch_types::settings::Settings::::default(); + }; pub async fn delete( index_scheduler: GuardedData<