(mut self, patterns: Vec<String>)
| 234 | } |
| 235 | |
| 236 | pub fn with_patterns(mut self, patterns: Vec<String>) -> Self { |
| 237 | self.patterns = patterns; |
| 238 | self |
| 239 | } |
| 240 | |
| 241 | pub fn with_metadata(mut self, key: impl Into<String>, value: serde_json::Value) -> Self { |
| 242 | self.metadata.insert(key.into(), value); |