[−][src]Struct rusoto_rekognition::StartSegmentDetectionRequest
Fields
client_request_token: Option<String>
Idempotent token used to identify the start request. If you use the same token with multiple StartSegmentDetection
requests, the same JobId
is returned. Use ClientRequestToken
to prevent the same job from being accidently started more than once.
filters: Option<StartSegmentDetectionFilters>
Filters for technical cue or shot detection.
job_tag: Option<String>
An identifier you specify that's returned in the completion notification that's published to your Amazon Simple Notification Service topic. For example, you can use JobTag
to group related jobs and identify them in the completion notification.
notification_channel: Option<NotificationChannel>
The ARN of the Amazon SNS topic to which you want Amazon Rekognition Video to publish the completion status of the segment detection operation.
segment_types: Vec<String>
An array of segment types to detect in the video. Valid values are TECHNICAL_CUE and SHOT.
video: Video
Trait Implementations
impl Clone for StartSegmentDetectionRequest
[src]
pub fn clone(&self) -> StartSegmentDetectionRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for StartSegmentDetectionRequest
[src]
impl Default for StartSegmentDetectionRequest
[src]
pub fn default() -> StartSegmentDetectionRequest
[src]
impl PartialEq<StartSegmentDetectionRequest> for StartSegmentDetectionRequest
[src]
pub fn eq(&self, other: &StartSegmentDetectionRequest) -> bool
[src]
pub fn ne(&self, other: &StartSegmentDetectionRequest) -> bool
[src]
impl Serialize for StartSegmentDetectionRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for StartSegmentDetectionRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for StartSegmentDetectionRequest
[src]
impl Send for StartSegmentDetectionRequest
[src]
impl Sync for StartSegmentDetectionRequest
[src]
impl Unpin for StartSegmentDetectionRequest
[src]
impl UnwindSafe for StartSegmentDetectionRequest
[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> 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>,