Struct aws_sdk_rekognition::types::StreamProcessorOutput
source · #[non_exhaustive]pub struct StreamProcessorOutput {
pub kinesis_data_stream: Option<KinesisDataStream>,
pub s3_destination: Option<S3Destination>,
}Expand description
Information about the Amazon Kinesis Data Streams stream to which a Amazon Rekognition Video stream processor streams the results of a video analysis. For more information, see CreateStreamProcessor in the Amazon Rekognition Developer Guide.
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.kinesis_data_stream: Option<KinesisDataStream>The Amazon Kinesis Data Streams stream to which the Amazon Rekognition stream processor streams the analysis results.
s3_destination: Option<S3Destination>The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation.
Implementations§
source§impl StreamProcessorOutput
impl StreamProcessorOutput
sourcepub fn kinesis_data_stream(&self) -> Option<&KinesisDataStream>
pub fn kinesis_data_stream(&self) -> Option<&KinesisDataStream>
The Amazon Kinesis Data Streams stream to which the Amazon Rekognition stream processor streams the analysis results.
sourcepub fn s3_destination(&self) -> Option<&S3Destination>
pub fn s3_destination(&self) -> Option<&S3Destination>
The Amazon S3 bucket location to which Amazon Rekognition publishes the detailed inference results of a video analysis operation.
source§impl StreamProcessorOutput
impl StreamProcessorOutput
sourcepub fn builder() -> StreamProcessorOutputBuilder
pub fn builder() -> StreamProcessorOutputBuilder
Creates a new builder-style object to manufacture StreamProcessorOutput.
Trait Implementations§
source§impl Clone for StreamProcessorOutput
impl Clone for StreamProcessorOutput
source§fn clone(&self) -> StreamProcessorOutput
fn clone(&self) -> StreamProcessorOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for StreamProcessorOutput
impl Debug for StreamProcessorOutput
source§impl PartialEq for StreamProcessorOutput
impl PartialEq for StreamProcessorOutput
source§fn eq(&self, other: &StreamProcessorOutput) -> bool
fn eq(&self, other: &StreamProcessorOutput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for StreamProcessorOutput
Auto Trait Implementations§
impl Freeze for StreamProcessorOutput
impl RefUnwindSafe for StreamProcessorOutput
impl Send for StreamProcessorOutput
impl Sync for StreamProcessorOutput
impl Unpin for StreamProcessorOutput
impl UnwindSafe for StreamProcessorOutput
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