[−][src]Struct rusoto_kinesis_video_archived_media::ClipTimestampRange
The range of timestamps for which to return fragments.
The values in the ClipTimestampRange are inclusive
. Fragments that begin before the start time but continue past it, or fragments that begin before the end time but continue past it, are included in the session.
Fields
end_timestamp: f64
The end of the timestamp range for the requested media.
This value must be within 3 hours of the specified StartTimestamp
, and it must be later than the StartTimestamp
value. If FragmentSelectorType
for the request is SERVER_TIMESTAMP
, this value must be in the past.
This value is inclusive. The EndTimestamp
is compared to the (starting) timestamp of the fragment. Fragments that start before the EndTimestamp
value and continue past it are included in the session.
start_timestamp: f64
The starting timestamp in the range of timestamps for which to return fragments.
This value is inclusive. Fragments that start before the StartTimestamp
and continue past it are included in the session. If FragmentSelectorType
is SERVER_TIMESTAMP
, the StartTimestamp
must be later than the stream head.
Trait Implementations
impl Clone for ClipTimestampRange
[src]
pub fn clone(&self) -> ClipTimestampRange
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ClipTimestampRange
[src]
impl Default for ClipTimestampRange
[src]
pub fn default() -> ClipTimestampRange
[src]
impl PartialEq<ClipTimestampRange> for ClipTimestampRange
[src]
pub fn eq(&self, other: &ClipTimestampRange) -> bool
[src]
pub fn ne(&self, other: &ClipTimestampRange) -> bool
[src]
impl Serialize for ClipTimestampRange
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for ClipTimestampRange
[src]
Auto Trait Implementations
impl RefUnwindSafe for ClipTimestampRange
[src]
impl Send for ClipTimestampRange
[src]
impl Sync for ClipTimestampRange
[src]
impl Unpin for ClipTimestampRange
[src]
impl UnwindSafe for ClipTimestampRange
[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>,