pub struct VideoOpts { /* private fields */ }Implementations§
Source§impl VideoOpts
 
impl VideoOpts
Sourcepub fn new(
    source: IngestSource,
    target: VideoIngestTarget,
    timestamp_manifest: VideoFileTimestampManifest,
) -> Self
 
pub fn new( source: IngestSource, target: VideoIngestTarget, timestamp_manifest: VideoFileTimestampManifest, ) -> Self
Constructs a new instance of the type.
pub fn source(&self) -> &IngestSource
pub fn target(&self) -> &VideoIngestTarget
pub fn timestamp_manifest(&self) -> &VideoFileTimestampManifest
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VideoOpts
 
impl<'de> Deserialize<'de> for VideoOpts
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 Ord for VideoOpts
 
impl Ord for VideoOpts
Source§impl PartialOrd for VideoOpts
 
impl PartialOrd for VideoOpts
impl Eq for VideoOpts
Auto Trait Implementations§
impl Freeze for VideoOpts
impl RefUnwindSafe for VideoOpts
impl Send for VideoOpts
impl Sync for VideoOpts
impl Unpin for VideoOpts
impl UnwindSafe for VideoOpts
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