pub struct ListStreamsOutput {
pub last_evaluated_stream_arn: Option<String>,
pub streams: Option<Vec<Stream>>,
}
Expand description
Represents the output of a ListStreams
operation.
Fields§
§last_evaluated_stream_arn: Option<String>
The stream ARN of the item where the operation stopped, inclusive of the previous result set. Use this value to start a new operation, excluding this value in the new request.
If LastEvaluatedStreamArn
is empty, then the "last page" of results has been processed and there is no more data to be retrieved.
If LastEvaluatedStreamArn
is not empty, it does not necessarily mean that there is more data in the result set. The only way to know when you have reached the end of the result set is when LastEvaluatedStreamArn
is empty.
streams: Option<Vec<Stream>>
A list of stream descriptors associated with the current account and endpoint.
Trait Implementations§
Source§impl Clone for ListStreamsOutput
impl Clone for ListStreamsOutput
Source§fn clone(&self) -> ListStreamsOutput
fn clone(&self) -> ListStreamsOutput
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 ListStreamsOutput
impl Debug for ListStreamsOutput
Source§impl Default for ListStreamsOutput
impl Default for ListStreamsOutput
Source§fn default() -> ListStreamsOutput
fn default() -> ListStreamsOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListStreamsOutput
impl<'de> Deserialize<'de> for ListStreamsOutput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ListStreamsOutput
impl PartialEq for ListStreamsOutput
impl StructuralPartialEq for ListStreamsOutput
Auto Trait Implementations§
impl Freeze for ListStreamsOutput
impl RefUnwindSafe for ListStreamsOutput
impl Send for ListStreamsOutput
impl Sync for ListStreamsOutput
impl Unpin for ListStreamsOutput
impl UnwindSafe for ListStreamsOutput
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