pub struct Vmix {Show 19 fields
pub version: String,
pub edition: String,
pub preset: Option<String>,
pub inputs: Inputs,
pub outputs: Option<Outputs>,
pub overlays: Overlays,
pub preview: String,
pub active: String,
pub fade_to_black: bool,
pub transitions: Transitions,
pub recording: bool,
pub external: bool,
pub streaming: bool,
pub play_list: bool,
pub multi_corder: bool,
pub fullscreen: bool,
pub mix: Vec<Mix>,
pub audio: Audio,
pub dynamic: Dynamic,
}Fields§
§version: String§edition: String§preset: Option<String>§inputs: Inputs§outputs: Option<Outputs>§overlays: Overlays§preview: String§active: String§fade_to_black: bool§transitions: Transitions§recording: bool§external: bool§streaming: bool§play_list: bool§multi_corder: bool§fullscreen: bool§mix: Vec<Mix>§audio: Audio§dynamic: DynamicTrait Implementations§
Source§impl<'de> Deserialize<'de> for Vmix
impl<'de> Deserialize<'de> for Vmix
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
impl StructuralPartialEq for Vmix
Auto Trait Implementations§
impl Freeze for Vmix
impl RefUnwindSafe for Vmix
impl Send for Vmix
impl Sync for Vmix
impl Unpin for Vmix
impl UnwindSafe for Vmix
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