diff --git a/src/modes/save.rs b/src/modes/save.rs index c5530b9..f7d5f2f 100644 --- a/src/modes/save.rs +++ b/src/modes/save.rs @@ -67,6 +67,13 @@ pub fn mode_save( .into_iter() .map(|meta_plugin_type| get_meta_plugin(meta_plugin_type)) .collect(); + + // Check for unsupported meta plugins and warn the user + for (meta_plugin, meta_plugin_type) in meta_plugins.iter().zip(&meta_plugin_types) { + if !meta_plugin.is_supported() { + eprintln!("Warning: Meta plugin '{}' is enabled but not supported on this system", meta_plugin_type); + } + } let mut item = db::Item { id: None,