| 312 | #[derive(Clone, Deserialize, Serialize, Eq, PartialEq)] |
| 313 | #[serde(tag = "kind")] |
| 314 | pub enum Change { |
| 315 | DeleteLink(DeleteLink), |
| 316 | DeleteTopic(DeleteTopic), |
| 317 | ImportLink(ImportLink), |
| 318 | ImportTopic(ImportTopic), |
| 319 | RemoveTopicTimerange(RemoveTopicTimerange), |
| 320 | UpdateLinkParentTopics(UpdateLinkParentTopics), |
| 321 | UpdateTopicSynonyms(UpdateTopicSynonyms), |
| 322 | UpdateTopicParentTopics(UpdateTopicParentTopics), |
| 323 | UpsertLink(UpsertLink), |
| 324 | UpsertTopic(UpsertTopic), |
| 325 | UpsertTopicTimerange(UpsertTopicTimerange), |
| 326 | } |
| 327 | |
| 328 | impl std::cmp::Ord for Change { |
| 329 | fn cmp(&self, other: &Self) -> std::cmp::Ordering { |
nothing calls this directly
no outgoing calls
no test coverage detected