pub struct SiteReplicationRepairOperationStatus {
pub mode: String,
pub operation_id: String,
pub status: String,
pub sites: BTreeMap<String, SiteReplicationRepairSiteStatus>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub completed_at: Option<String>,
}Expand description
Durable execute/status snapshot.
Fields§
§mode: String§operation_id: String§status: String§sites: BTreeMap<String, SiteReplicationRepairSiteStatus>§created_at: Option<String>§updated_at: Option<String>§completed_at: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for SiteReplicationRepairOperationStatus
impl Clone for SiteReplicationRepairOperationStatus
Source§fn clone(&self) -> SiteReplicationRepairOperationStatus
fn clone(&self) -> SiteReplicationRepairOperationStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for SiteReplicationRepairOperationStatus
impl<'de> Deserialize<'de> for SiteReplicationRepairOperationStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SiteReplicationRepairOperationStatus
impl StructuralPartialEq for SiteReplicationRepairOperationStatus
Auto Trait Implementations§
impl Freeze for SiteReplicationRepairOperationStatus
impl RefUnwindSafe for SiteReplicationRepairOperationStatus
impl Send for SiteReplicationRepairOperationStatus
impl Sync for SiteReplicationRepairOperationStatus
impl Unpin for SiteReplicationRepairOperationStatus
impl UnsafeUnpin for SiteReplicationRepairOperationStatus
impl UnwindSafe for SiteReplicationRepairOperationStatus
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more