summaryrefslogtreecommitdiffstats
path: root/src/config/mod.rs
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2023-11-27 17:22:16 +0800
committerGitHub <noreply@github.com>2023-11-27 17:22:16 +0800
commitc58912ba6415ac15e3aa28f2b732be3490731939 (patch)
treecff863870a8483c6690b67de28150df435f249b0 /src/config/mod.rs
parent18f16c6511e20d11ea1ae4b4d81b43d4d35486b3 (diff)
downloadaichat-c58912ba6415ac15e3aa28f2b732be3490731939.tar.gz
refactor: sort of some complete type (#253)
Diffstat (limited to 'src/config/mod.rs')
-rw-r--r--src/config/mod.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/config/mod.rs b/src/config/mod.rs
index 1b3d802..76ddd4c 100644
--- a/src/config/mod.rs
+++ b/src/config/mod.rs
@@ -473,12 +473,10 @@ impl Config {
} else {
return vec![];
};
- let mut values: Vec<String> = values
+ values
.into_iter()
.filter(|v| v.starts_with(filter))
- .collect();
- values.sort_unstable();
- values
+ .collect()
}
pub fn update(&mut self, data: &str) -> Result<()> {
@@ -616,6 +614,7 @@ impl Config {
names.push(name.to_string());
}
}
+ names.sort_unstable();
names
}
Err(_) => vec![],