#[non_exhaustive]pub struct ListTapePoolsOutput {
pub pool_infos: Option<Vec<PoolInfo>>,
pub marker: Option<String>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.pool_infos: Option<Vec<PoolInfo>>
An array of PoolInfo
objects, where each object describes a single custom tape pool. If there are no custom tape pools, the PoolInfos
is an empty array.
marker: Option<String>
A string that indicates the position at which to begin the returned list of tape pools. Use the marker in your next request to continue pagination of tape pools. If there are no more tape pools to list, this element does not appear in the response body.
Implementations§
source§impl ListTapePoolsOutput
impl ListTapePoolsOutput
sourcepub fn pool_infos(&self) -> &[PoolInfo]
pub fn pool_infos(&self) -> &[PoolInfo]
An array of PoolInfo
objects, where each object describes a single custom tape pool. If there are no custom tape pools, the PoolInfos
is an empty array.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .pool_infos.is_none()
.
source§impl ListTapePoolsOutput
impl ListTapePoolsOutput
sourcepub fn builder() -> ListTapePoolsOutputBuilder
pub fn builder() -> ListTapePoolsOutputBuilder
Creates a new builder-style object to manufacture ListTapePoolsOutput
.
Trait Implementations§
source§impl Clone for ListTapePoolsOutput
impl Clone for ListTapePoolsOutput
source§fn clone(&self) -> ListTapePoolsOutput
fn clone(&self) -> ListTapePoolsOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListTapePoolsOutput
impl Debug for ListTapePoolsOutput
source§impl PartialEq for ListTapePoolsOutput
impl PartialEq for ListTapePoolsOutput
source§fn eq(&self, other: &ListTapePoolsOutput) -> bool
fn eq(&self, other: &ListTapePoolsOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for ListTapePoolsOutput
impl RequestId for ListTapePoolsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for ListTapePoolsOutput
Auto Trait Implementations§
impl Freeze for ListTapePoolsOutput
impl RefUnwindSafe for ListTapePoolsOutput
impl Send for ListTapePoolsOutput
impl Sync for ListTapePoolsOutput
impl Unpin for ListTapePoolsOutput
impl UnwindSafe for ListTapePoolsOutput
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
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more