From 89d62c7b11f3495c83ecca9e021bf289e38f4204 Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Wed, 27 Aug 2025 12:17:09 -0300 Subject: [PATCH] fix: remove deprecated strum::ToString and fix HashMap type conversion Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) --- src/meta_plugin/mod.rs | 2 +- src/services/meta_service.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/meta_plugin/mod.rs b/src/meta_plugin/mod.rs index 5a15e92..a3bb4b5 100644 --- a/src/meta_plugin/mod.rs +++ b/src/meta_plugin/mod.rs @@ -117,7 +117,7 @@ impl MetaPlugin for BaseMetaPlugin { } } -#[derive(Debug, Eq, PartialEq, Clone, strum::EnumIter, strum::Display, strum::EnumString, strum::ToString)] +#[derive(Debug, Eq, PartialEq, Clone, strum::EnumIter, strum::Display, strum::EnumString)] #[strum(serialize_all = "snake_case", ascii_case_insensitive)] pub enum MetaPluginType { FileMagic, diff --git a/src/services/meta_service.rs b/src/services/meta_service.rs index dd73083..f9375ad 100644 --- a/src/services/meta_service.rs +++ b/src/services/meta_service.rs @@ -66,7 +66,7 @@ impl MetaService { let outputs: std::collections::HashMap = config .outputs .iter() - .map(|(k, v)| (k.clone(), v.clone())) + .map(|(k, v)| (k.clone(), serde_yaml::Value::String(v.clone()))) .collect(); (Some(options), Some(outputs))