openapi_service_fabric/models/
replicator_status.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
16#[serde(tag = "Kind")]
17pub enum ReplicatorStatus {
18 #[serde(rename = "PrimaryReplicatorStatus")]
19 PrimaryReplicatorStatus {},
20 #[serde(rename = "SecondaryActiveReplicatorStatus")]
21 SecondaryActiveReplicatorStatus {},
22 #[serde(rename = "SecondaryIdleReplicatorStatus")]
23 SecondaryIdleReplicatorStatus {},
24 #[serde(rename = "SecondaryReplicatorStatus")]
25 SecondaryReplicatorStatus {},
26}
27
28impl Default for ReplicatorStatus {
29 fn default() -> Self {
30 Self::PrimaryReplicatorStatus {}
31 }
32}