pub struct SiteReplicationResyncStatus {
pub operation: String,
pub resync_id: String,
pub status: String,
pub buckets: Vec<SiteReplicationResyncBucketStatus>,
pub error_detail: String,
pub extensions: BTreeMap<String, Value>,
/* private fields */
}Expand description
Typed response from site-replication/resync/op.
Fields§
§operation: String§resync_id: String§status: String§buckets: Vec<SiteReplicationResyncBucketStatus>§error_detail: String§extensions: BTreeMap<String, Value>Implementations§
Source§impl SiteReplicationResyncStatus
impl SiteReplicationResyncStatus
Sourcepub fn capture_semantics(&mut self)
pub fn capture_semantics(&mut self)
Freeze protocol semantics before credentials are redacted for output.
Once captured, the semantic result intentionally remains stable even if the public wire fields are replaced by their safe output projections.
Sourcepub fn has_failure(&self) -> bool
pub fn has_failure(&self) -> bool
Detect overall and partial failures without trusting a success summary.
Sourcepub fn is_not_found(&self) -> bool
pub fn is_not_found(&self) -> bool
Detect the wire-level no-snapshot marker after output sanitization.
Trait Implementations§
Source§impl Clone for SiteReplicationResyncStatus
impl Clone for SiteReplicationResyncStatus
Source§fn clone(&self) -> SiteReplicationResyncStatus
fn clone(&self) -> SiteReplicationResyncStatus
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 Debug for SiteReplicationResyncStatus
impl Debug for SiteReplicationResyncStatus
Source§impl Default for SiteReplicationResyncStatus
impl Default for SiteReplicationResyncStatus
Source§fn default() -> SiteReplicationResyncStatus
fn default() -> SiteReplicationResyncStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SiteReplicationResyncStatus
impl<'de> Deserialize<'de> for SiteReplicationResyncStatus
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
Auto Trait Implementations§
impl Freeze for SiteReplicationResyncStatus
impl RefUnwindSafe for SiteReplicationResyncStatus
impl Send for SiteReplicationResyncStatus
impl Sync for SiteReplicationResyncStatus
impl Unpin for SiteReplicationResyncStatus
impl UnsafeUnpin for SiteReplicationResyncStatus
impl UnwindSafe for SiteReplicationResyncStatus
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