diff options
Diffstat (limited to 'src/config/clean/mimetype/config.rs')
-rw-r--r-- | src/config/clean/mimetype/config.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/config/clean/mimetype/config.rs b/src/config/clean/mimetype/config.rs index 166e7e2..2419f88 100644 --- a/src/config/clean/mimetype/config.rs +++ b/src/config/clean/mimetype/config.rs @@ -1,8 +1,6 @@ use std::collections::HashMap; -use crate::config::{ - parse_config_or_default, raw::mimetype::AppProgramRegistryRaw, TomlConfigFile, -}; +use crate::config::{raw::mimetype::AppProgramRegistryRaw, ConfigType, TomlConfigFile}; use super::{ExtensionAppList, MimetypeAppList}; @@ -69,7 +67,9 @@ impl From<AppProgramRegistryRaw> for AppProgramRegistry { } impl TomlConfigFile for AppProgramRegistry { - fn get_config(file_name: &str) -> Self { - parse_config_or_default::<AppProgramRegistryRaw, AppProgramRegistry>(file_name) + type Raw = AppProgramRegistryRaw; + + fn get_type() -> ConfigType { + ConfigType::Mimetype } } |