#[non_exhaustive]pub struct BatchPutContactOutput {
pub successful_request_list: Option<Vec<SuccessfulRequest>>,
pub failed_request_list: Option<Vec<FailedRequest>>,
/* 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.successful_request_list: Option<Vec<SuccessfulRequest>>
List of requests for which contact was successfully created.
failed_request_list: Option<Vec<FailedRequest>>
List of requests for which contact creation failed.
Implementations§
source§impl BatchPutContactOutput
impl BatchPutContactOutput
sourcepub fn successful_request_list(&self) -> &[SuccessfulRequest]
pub fn successful_request_list(&self) -> &[SuccessfulRequest]
List of requests for which contact was successfully created.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .successful_request_list.is_none()
.
sourcepub fn failed_request_list(&self) -> &[FailedRequest]
pub fn failed_request_list(&self) -> &[FailedRequest]
List of requests for which contact creation failed.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .failed_request_list.is_none()
.
source§impl BatchPutContactOutput
impl BatchPutContactOutput
sourcepub fn builder() -> BatchPutContactOutputBuilder
pub fn builder() -> BatchPutContactOutputBuilder
Creates a new builder-style object to manufacture BatchPutContactOutput
.
Trait Implementations§
source§impl Clone for BatchPutContactOutput
impl Clone for BatchPutContactOutput
source§fn clone(&self) -> BatchPutContactOutput
fn clone(&self) -> BatchPutContactOutput
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 BatchPutContactOutput
impl Debug for BatchPutContactOutput
source§impl PartialEq for BatchPutContactOutput
impl PartialEq for BatchPutContactOutput
source§fn eq(&self, other: &BatchPutContactOutput) -> bool
fn eq(&self, other: &BatchPutContactOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for BatchPutContactOutput
impl RequestId for BatchPutContactOutput
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 BatchPutContactOutput
Auto Trait Implementations§
impl RefUnwindSafe for BatchPutContactOutput
impl Send for BatchPutContactOutput
impl Sync for BatchPutContactOutput
impl Unpin for BatchPutContactOutput
impl UnwindSafe for BatchPutContactOutput
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.