(&self)
| 414 | } |
| 415 | |
| 416 | pub fn ids(&self) -> HashSet<&ExternalId> { |
| 417 | match self { |
| 418 | Self::DeleteLink(inner) => inner.ids(), |
| 419 | Self::DeleteTopic(inner) => inner.ids(), |
| 420 | Self::ImportLink(inner) => inner.ids(), |
| 421 | Self::ImportTopic(inner) => inner.ids(), |
| 422 | Self::RemoveTopicTimerange(inner) => inner.ids(), |
| 423 | Self::UpdateLinkParentTopics(inner) => inner.ids(), |
| 424 | Self::UpdateTopicParentTopics(inner) => inner.ids(), |
| 425 | Self::UpdateTopicSynonyms(inner) => inner.ids(), |
| 426 | Self::UpsertLink(inner) => inner.ids(), |
| 427 | Self::UpsertTopic(inner) => inner.ids(), |
| 428 | Self::UpsertTopicTimerange(inner) => inner.paths(), |
| 429 | } |
| 430 | } |
| 431 | |
| 432 | pub fn mark_deleted(&mut self, id: &ExternalId) { |
| 433 | match self { |
no test coverage detected