Struct aws_sdk_rekognition::types::builders::ShotSegmentBuilder
source · #[non_exhaustive]pub struct ShotSegmentBuilder { /* private fields */ }Expand description
A builder for ShotSegment.
Implementations§
source§impl ShotSegmentBuilder
impl ShotSegmentBuilder
sourcepub fn index(self, input: i64) -> Self
pub fn index(self, input: i64) -> Self
An Identifier for a shot detection segment detected in a video.
sourcepub fn set_index(self, input: Option<i64>) -> Self
pub fn set_index(self, input: Option<i64>) -> Self
An Identifier for a shot detection segment detected in a video.
sourcepub fn get_index(&self) -> &Option<i64>
pub fn get_index(&self) -> &Option<i64>
An Identifier for a shot detection segment detected in a video.
sourcepub fn confidence(self, input: f32) -> Self
pub fn confidence(self, input: f32) -> Self
The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.
sourcepub fn set_confidence(self, input: Option<f32>) -> Self
pub fn set_confidence(self, input: Option<f32>) -> Self
The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.
sourcepub fn get_confidence(&self) -> &Option<f32>
pub fn get_confidence(&self) -> &Option<f32>
The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.
sourcepub fn build(self) -> ShotSegment
pub fn build(self) -> ShotSegment
Consumes the builder and constructs a ShotSegment.
Trait Implementations§
source§impl Clone for ShotSegmentBuilder
impl Clone for ShotSegmentBuilder
source§fn clone(&self) -> ShotSegmentBuilder
fn clone(&self) -> ShotSegmentBuilder
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 ShotSegmentBuilder
impl Debug for ShotSegmentBuilder
source§impl Default for ShotSegmentBuilder
impl Default for ShotSegmentBuilder
source§fn default() -> ShotSegmentBuilder
fn default() -> ShotSegmentBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ShotSegmentBuilder
impl PartialEq for ShotSegmentBuilder
impl StructuralPartialEq for ShotSegmentBuilder
Auto Trait Implementations§
impl Freeze for ShotSegmentBuilder
impl RefUnwindSafe for ShotSegmentBuilder
impl Send for ShotSegmentBuilder
impl Sync for ShotSegmentBuilder
impl Unpin for ShotSegmentBuilder
impl UnwindSafe for ShotSegmentBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.