#[non_exhaustive]pub struct ListStreamsInput {
pub table_name: Option<String>,
pub limit: Option<i32>,
pub exclusive_start_stream_arn: Option<String>,
}
Expand description
Represents the input of a ListStreams
operation.
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.table_name: Option<String>
If this parameter is provided, then only the streams associated with this table name are returned.
limit: Option<i32>
The maximum number of streams to return. The upper limit is 100.
exclusive_start_stream_arn: Option<String>
The ARN (Amazon Resource Name) of the first item that this operation will evaluate. Use the value that was returned for LastEvaluatedStreamArn
in the previous operation.
Implementations§
source§impl ListStreamsInput
impl ListStreamsInput
sourcepub fn table_name(&self) -> Option<&str>
pub fn table_name(&self) -> Option<&str>
If this parameter is provided, then only the streams associated with this table name are returned.
sourcepub fn limit(&self) -> Option<i32>
pub fn limit(&self) -> Option<i32>
The maximum number of streams to return. The upper limit is 100.
sourcepub fn exclusive_start_stream_arn(&self) -> Option<&str>
pub fn exclusive_start_stream_arn(&self) -> Option<&str>
The ARN (Amazon Resource Name) of the first item that this operation will evaluate. Use the value that was returned for LastEvaluatedStreamArn
in the previous operation.
source§impl ListStreamsInput
impl ListStreamsInput
sourcepub fn builder() -> ListStreamsInputBuilder
pub fn builder() -> ListStreamsInputBuilder
Creates a new builder-style object to manufacture ListStreamsInput
.
Trait Implementations§
source§impl Clone for ListStreamsInput
impl Clone for ListStreamsInput
source§fn clone(&self) -> ListStreamsInput
fn clone(&self) -> ListStreamsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListStreamsInput
impl Debug for ListStreamsInput
source§impl PartialEq for ListStreamsInput
impl PartialEq for ListStreamsInput
impl StructuralPartialEq for ListStreamsInput
Auto Trait Implementations§
impl Freeze for ListStreamsInput
impl RefUnwindSafe for ListStreamsInput
impl Send for ListStreamsInput
impl Sync for ListStreamsInput
impl Unpin for ListStreamsInput
impl UnwindSafe for ListStreamsInput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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