pub struct MergeTranscodingParams {
pub recording_ids: Vec<String>,
pub task: Option<String>,
pub webhook_url: Option<String>,
pub watermark: Option<TranscodingWatermark>,
}Expand description
The parameters for TranscodingsResource::merge.
Fields§
§recording_ids: Vec<String>The individual recordings to composite-merge. Required, non-empty, and without duplicates.
task: Option<String>Defaults to composite-merge, the only supported value.
webhook_url: Option<String>A webhook to notify when the job completes.
watermark: Option<TranscodingWatermark>A watermark to apply.
Trait Implementations§
Source§impl Clone for MergeTranscodingParams
impl Clone for MergeTranscodingParams
Source§fn clone(&self) -> MergeTranscodingParams
fn clone(&self) -> MergeTranscodingParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MergeTranscodingParams
impl Debug for MergeTranscodingParams
Source§impl Default for MergeTranscodingParams
impl Default for MergeTranscodingParams
Source§fn default() -> MergeTranscodingParams
fn default() -> MergeTranscodingParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MergeTranscodingParams
impl RefUnwindSafe for MergeTranscodingParams
impl Send for MergeTranscodingParams
impl Sync for MergeTranscodingParams
impl Unpin for MergeTranscodingParams
impl UnsafeUnpin for MergeTranscodingParams
impl UnwindSafe for MergeTranscodingParams
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