(&self, named_rule_id: &NamedRuleId)
| 53 | } |
| 54 | |
| 55 | pub fn get(&self, named_rule_id: &NamedRuleId) -> ServiceResult<NamedRule> { |
| 56 | let named_rule = self |
| 57 | .named_rule_repository |
| 58 | .get(&NamedRuleKey { id: *named_rule_id }) |
| 59 | .ok_or(NamedRuleError::NotFound { |
| 60 | id: Uuid::from_bytes(*named_rule_id).hyphenated().to_string(), |
| 61 | })?; |
| 62 | |
| 63 | Ok(named_rule) |
| 64 | } |
| 65 | |
| 66 | pub fn list( |
| 67 | &self, |
no outgoing calls