(&self)
| 197 | } |
| 198 | |
| 199 | fn process_args(&self) -> Result<Vec<String>> { |
| 200 | let mut processed_args = Vec::new(); |
| 201 | |
| 202 | for arg in &self.args { |
| 203 | let parsed = parse_args(arg)?; |
| 204 | processed_args.extend(parsed); |
| 205 | } |
| 206 | |
| 207 | Ok(processed_args) |
| 208 | } |
| 209 | } |
| 210 | |
| 211 | #[derive(Debug, Clone, PartialEq, Eq, Args)] |