Language Migration #21

Merged
kdeng00 merged 47 commits from rust-lg into master 2024-06-15 12:22:18 -04:00
Showing only changes of commit 3bd2d6175b - Show all commits
+18 -4
View File
@@ -21,11 +21,25 @@ impl Default for IcarusAction {
} }
impl IcarusAction { impl IcarusAction {
// TODO: Implement
pub fn retrieve_flag_value(&self, flag: &String) -> String { pub fn retrieve_flag_value(&self, flag: &String) -> String {
return String::from(""); let mut val: String = String::new();
for f in self.flags.iter() {
if f.flag == *flag {
val = flag.clone();
break;
}
} }
// TODO: Implement return val;
pub fn print_action_and_flags(&self) {} }
pub fn print_action_and_flags(&self) {
println!("Action: {}", self.action);
println!("Flag count: {}", self.flags.len());
for flag in self.flags.iter() {
println!("flag {} value {}", flag.flag, flag.value);
}
}
} }