(mut self, filters: Vec<HookFilter>)
| 598 | } |
| 599 | |
| 600 | pub fn filters(mut self, filters: Vec<HookFilter>) -> Self { |
| 601 | // Empty Vec would filter everything, must be None instead to not get serialized |
| 602 | if filters.is_empty() { |
| 603 | self.filters = None; |
| 604 | } else { |
| 605 | self.filters = Some(filters); |
| 606 | } |
| 607 | self |
| 608 | } |
| 609 | |
| 610 | fn build(self) -> Hook<S> { |
| 611 | Hook { |