fn save_to_file<S: EditableSetting>(
    setting: S,
    path: &Path
) -> Result<S, ErrorInternal<S>>