pub struct AutoStartConfig {
pub recording: Option<Value>,
pub hls: Option<Value>,
pub composite: Option<Value>,
}Expand description
Compositions to start automatically when a session begins.
Each entry mirrors the corresponding composition’s start options and is passed through to the API as-is.
Fields§
§recording: Option<Value>Start a recording when the session begins.
hls: Option<Value>Start an HLS stream when the session begins.
composite: Option<Value>Start a composite composition when the session begins.
Trait Implementations§
Source§impl Clone for AutoStartConfig
impl Clone for AutoStartConfig
Source§fn clone(&self) -> AutoStartConfig
fn clone(&self) -> AutoStartConfig
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 AutoStartConfig
impl Debug for AutoStartConfig
Source§impl Default for AutoStartConfig
impl Default for AutoStartConfig
Source§fn default() -> AutoStartConfig
fn default() -> AutoStartConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AutoStartConfig
impl<'de> Deserialize<'de> for AutoStartConfig
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
Auto Trait Implementations§
impl Freeze for AutoStartConfig
impl RefUnwindSafe for AutoStartConfig
impl Send for AutoStartConfig
impl Sync for AutoStartConfig
impl Unpin for AutoStartConfig
impl UnsafeUnpin for AutoStartConfig
impl UnwindSafe for AutoStartConfig
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