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