#[non_exhaustive]pub struct CreateReplicatorOutput {
pub replicator_arn: Option<String>,
pub replicator_name: Option<String>,
pub replicator_state: Option<ReplicatorState>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.replicator_arn: Option<String>
The Amazon Resource Name (ARN) of the replicator.
replicator_name: Option<String>
Name of the replicator provided by the customer.
replicator_state: Option<ReplicatorState>
State of the replicator.
Implementations§
source§impl CreateReplicatorOutput
impl CreateReplicatorOutput
sourcepub fn replicator_arn(&self) -> Option<&str>
pub fn replicator_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the replicator.
sourcepub fn replicator_name(&self) -> Option<&str>
pub fn replicator_name(&self) -> Option<&str>
Name of the replicator provided by the customer.
sourcepub fn replicator_state(&self) -> Option<&ReplicatorState>
pub fn replicator_state(&self) -> Option<&ReplicatorState>
State of the replicator.
source§impl CreateReplicatorOutput
impl CreateReplicatorOutput
sourcepub fn builder() -> CreateReplicatorOutputBuilder
pub fn builder() -> CreateReplicatorOutputBuilder
Creates a new builder-style object to manufacture CreateReplicatorOutput
.
Trait Implementations§
source§impl Clone for CreateReplicatorOutput
impl Clone for CreateReplicatorOutput
source§fn clone(&self) -> CreateReplicatorOutput
fn clone(&self) -> CreateReplicatorOutput
Returns a copy of the value. Read more
1.0.0 · 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 CreateReplicatorOutput
impl Debug for CreateReplicatorOutput
source§impl PartialEq for CreateReplicatorOutput
impl PartialEq for CreateReplicatorOutput
source§fn eq(&self, other: &CreateReplicatorOutput) -> bool
fn eq(&self, other: &CreateReplicatorOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for CreateReplicatorOutput
impl RequestId for CreateReplicatorOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for CreateReplicatorOutput
Auto Trait Implementations§
impl RefUnwindSafe for CreateReplicatorOutput
impl Send for CreateReplicatorOutput
impl Sync for CreateReplicatorOutput
impl Unpin for CreateReplicatorOutput
impl UnwindSafe for CreateReplicatorOutput
Blanket Implementations§
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.