pub struct ReplicationCheckTarget {
pub target_arn: String,
pub bucket: String,
pub status: ReplicationCheckStatus,
pub error: Option<String>,
pub phases: ReplicationCheckPhases,
}Expand description
Structured outcome for one configured replication target.
Fields§
§target_arn: String§bucket: String§status: ReplicationCheckStatus§error: Option<String>§phases: ReplicationCheckPhasesTrait Implementations§
Source§impl Clone for ReplicationCheckTarget
impl Clone for ReplicationCheckTarget
Source§fn clone(&self) -> ReplicationCheckTarget
fn clone(&self) -> ReplicationCheckTarget
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 ReplicationCheckTarget
impl Debug for ReplicationCheckTarget
Source§impl<'de> Deserialize<'de> for ReplicationCheckTarget
impl<'de> Deserialize<'de> for ReplicationCheckTarget
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 ReplicationCheckTarget
Source§impl PartialEq for ReplicationCheckTarget
impl PartialEq for ReplicationCheckTarget
Source§impl Serialize for ReplicationCheckTarget
impl Serialize for ReplicationCheckTarget
impl StructuralPartialEq for ReplicationCheckTarget
Auto Trait Implementations§
impl Freeze for ReplicationCheckTarget
impl RefUnwindSafe for ReplicationCheckTarget
impl Send for ReplicationCheckTarget
impl Sync for ReplicationCheckTarget
impl Unpin for ReplicationCheckTarget
impl UnsafeUnpin for ReplicationCheckTarget
impl UnwindSafe for ReplicationCheckTarget
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