pub struct TimestampMappings { /* private fields */ }
Expand description
contains 2 equal-length lists, which contain the video media time and user-provided absolute time for the frame at each index. Enables frame-mapping on the front-end.
Implementations§
Source§impl TimestampMappings
impl TimestampMappings
pub fn media_timestamps(&self) -> &[f64]
pub fn absolute_timestamps(&self) -> &[Timestamp]
Trait Implementations§
Source§impl Clone for TimestampMappings
impl Clone for TimestampMappings
Source§fn clone(&self) -> TimestampMappings
fn clone(&self) -> TimestampMappings
Returns a duplicate 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 TimestampMappings
impl Debug for TimestampMappings
Source§impl<'de> Deserialize<'de> for TimestampMappings
impl<'de> Deserialize<'de> for TimestampMappings
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<TimestampMappings> for Builder<Complete>
impl From<TimestampMappings> for Builder<Complete>
Source§fn from(v: TimestampMappings) -> Self
fn from(v: TimestampMappings) -> Self
Converts to this type from the input type.
Source§impl Hash for TimestampMappings
impl Hash for TimestampMappings
Source§impl Ord for TimestampMappings
impl Ord for TimestampMappings
Source§impl PartialEq for TimestampMappings
impl PartialEq for TimestampMappings
Source§impl PartialOrd for TimestampMappings
impl PartialOrd for TimestampMappings
Source§impl Serialize for TimestampMappings
impl Serialize for TimestampMappings
impl Eq for TimestampMappings
Auto Trait Implementations§
impl Freeze for TimestampMappings
impl RefUnwindSafe for TimestampMappings
impl Send for TimestampMappings
impl Sync for TimestampMappings
impl Unpin for TimestampMappings
impl UnwindSafe for TimestampMappings
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§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request