finish most work

This commit is contained in:
2026-03-22 18:04:40 -05:00
parent b9b35f3f0f
commit 40685b7c4d
2 changed files with 86 additions and 6 deletions

View File

@@ -17,9 +17,9 @@ impl Config {
}
}
pub fn get_or_default(&self, mode: Option<String>) -> Option<&BuildConf> {
pub fn get_or_default(&self, mode: &Option<String>) -> Option<&BuildConf> {
if let Some(mode) = mode {
self.build.iter().find(|bc| bc.name == mode)
self.build.iter().find(|bc| bc.name == *mode)
} else {
self.build.iter().find(|bc| bc.name == self.default_build)
}