#[non_exhaustive]pub struct ListServiceInstancesOutput {
pub next_token: Option<String>,
pub service_instances: Vec<ServiceInstanceSummary>,
/* 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.next_token: Option<String>
A token that indicates the location of the next service instance in the array of service instances, after the current requested list of service instances.
service_instances: Vec<ServiceInstanceSummary>
An array of service instances with summary data.
Implementations§
source§impl ListServiceInstancesOutput
impl ListServiceInstancesOutput
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
A token that indicates the location of the next service instance in the array of service instances, after the current requested list of service instances.
sourcepub fn service_instances(&self) -> &[ServiceInstanceSummary]
pub fn service_instances(&self) -> &[ServiceInstanceSummary]
An array of service instances with summary data.
source§impl ListServiceInstancesOutput
impl ListServiceInstancesOutput
sourcepub fn builder() -> ListServiceInstancesOutputBuilder
pub fn builder() -> ListServiceInstancesOutputBuilder
Creates a new builder-style object to manufacture ListServiceInstancesOutput
.
Trait Implementations§
source§impl Clone for ListServiceInstancesOutput
impl Clone for ListServiceInstancesOutput
source§fn clone(&self) -> ListServiceInstancesOutput
fn clone(&self) -> ListServiceInstancesOutput
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 ListServiceInstancesOutput
impl Debug for ListServiceInstancesOutput
source§impl PartialEq for ListServiceInstancesOutput
impl PartialEq for ListServiceInstancesOutput
source§fn eq(&self, other: &ListServiceInstancesOutput) -> bool
fn eq(&self, other: &ListServiceInstancesOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for ListServiceInstancesOutput
impl RequestId for ListServiceInstancesOutput
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 ListServiceInstancesOutput
Auto Trait Implementations§
impl RefUnwindSafe for ListServiceInstancesOutput
impl Send for ListServiceInstancesOutput
impl Sync for ListServiceInstancesOutput
impl Unpin for ListServiceInstancesOutput
impl UnwindSafe for ListServiceInstancesOutput
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.