(&self)
| 152 | } |
| 153 | |
| 154 | pub fn example_names(&self) -> Vec<&str> { |
| 155 | self.packages |
| 156 | .iter() |
| 157 | .flat_map(|package| { |
| 158 | package |
| 159 | .examples |
| 160 | .iter() |
| 161 | .map(|example| example.name.as_str()) |
| 162 | .collect::<Vec<_>>() |
| 163 | }) |
| 164 | .collect() |
| 165 | } |
| 166 | } |
| 167 | |
| 168 | impl Package { |