pub struct MergeRecordingCreateParams {
pub session_id: String,
pub channel1: Vec<MergeChannelEntry>,
pub channel2: Vec<MergeChannelEntry>,
pub kind: Option<String>,
pub webhook_url: Option<String>,
pub dir_path: Option<String>,
}Expand description
The parameters for MergeRecordingResource::create.
Fields§
§session_id: StringThe session whose participant audio to merge. Required.
channel1: Vec<MergeChannelEntry>The left channel’s sources. Required, non-empty.
channel2: Vec<MergeChannelEntry>The right channel’s sources. Required, non-empty.
kind: Option<String>A global override for each channel entry’s type.
webhook_url: Option<String>A webhook to notify when the merge completes.
dir_path: Option<String>The storage path prefix. Named dirPath here, unlike its siblings.
Trait Implementations§
Source§impl Clone for MergeRecordingCreateParams
impl Clone for MergeRecordingCreateParams
Source§fn clone(&self) -> MergeRecordingCreateParams
fn clone(&self) -> MergeRecordingCreateParams
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 MergeRecordingCreateParams
impl Debug for MergeRecordingCreateParams
Source§impl Default for MergeRecordingCreateParams
impl Default for MergeRecordingCreateParams
Source§fn default() -> MergeRecordingCreateParams
fn default() -> MergeRecordingCreateParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MergeRecordingCreateParams
impl RefUnwindSafe for MergeRecordingCreateParams
impl Send for MergeRecordingCreateParams
impl Sync for MergeRecordingCreateParams
impl Unpin for MergeRecordingCreateParams
impl UnsafeUnpin for MergeRecordingCreateParams
impl UnwindSafe for MergeRecordingCreateParams
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