[−][src]Struct rusoto_rekognition::GetSegmentDetectionResponse
Fields
audio_metadata: Option<Vec<AudioMetadata>>
An array of objects. There can be multiple audio streams. Each AudioMetadata
object contains metadata for a single audio stream. Audio information in an AudioMetadata
objects includes the audio codec, the number of audio channels, the duration of the audio stream, and the sample rate. Audio metadata is returned in each page of information returned by GetSegmentDetection
.
job_status: Option<String>
Current status of the segment detection job.
next_token: Option<String>
If the previous response was incomplete (because there are more labels to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of text.
segments: Option<Vec<SegmentDetection>>
An array of segments detected in a video.
selected_segment_types: Option<Vec<SegmentTypeInfo>>
An array containing the segment types requested in the call to StartSegmentDetection
.
status_message: Option<String>
If the job fails, StatusMessage
provides a descriptive error message.
video_metadata: Option<Vec<VideoMetadata>>
Currently, Amazon Rekognition Video returns a single object in the VideoMetadata
array. The object contains information about the video stream in the input file that Amazon Rekognition Video chose to analyze. The VideoMetadata
object includes the video codec, video format and other information. Video metadata is returned in each page of information returned by GetSegmentDetection
.
Trait Implementations
impl Clone for GetSegmentDetectionResponse
[src]
pub fn clone(&self) -> GetSegmentDetectionResponse
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for GetSegmentDetectionResponse
[src]
impl Default for GetSegmentDetectionResponse
[src]
pub fn default() -> GetSegmentDetectionResponse
[src]
impl<'de> Deserialize<'de> for GetSegmentDetectionResponse
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<GetSegmentDetectionResponse> for GetSegmentDetectionResponse
[src]
pub fn eq(&self, other: &GetSegmentDetectionResponse) -> bool
[src]
pub fn ne(&self, other: &GetSegmentDetectionResponse) -> bool
[src]
impl StructuralPartialEq for GetSegmentDetectionResponse
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetSegmentDetectionResponse
[src]
impl Send for GetSegmentDetectionResponse
[src]
impl Sync for GetSegmentDetectionResponse
[src]
impl Unpin for GetSegmentDetectionResponse
[src]
impl UnwindSafe for GetSegmentDetectionResponse
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,