pub struct Input {Show 26 fields
pub key: String,
pub number: String,
pub input_type: String,
pub title: String,
pub short_title: String,
pub state: State,
pub position: String,
pub duration: String,
pub input_loop: bool,
pub muted: Option<bool>,
pub volume: Option<f64>,
pub balance: Option<f64>,
pub solo: Option<bool>,
pub solo_pfl: Option<bool>,
pub audiobusses: Option<String>,
pub meter_f1: Option<f64>,
pub meter_f2: Option<f64>,
pub gain_db: Option<f64>,
pub selected_index: Option<String>,
pub preset: Option<String>,
pub list: Option<List>,
pub image: Vec<Image>,
pub replay: Option<Replay>,
pub overlay: Vec<InputOverlay>,
pub crop: Option<Crop>,
pub input_position: Option<Position>,
}Fields§
§key: String§number: String§input_type: String§title: String§short_title: String§state: State§position: String§duration: String§input_loop: bool§muted: Option<bool>§volume: Option<f64>§balance: Option<f64>§solo: Option<bool>§solo_pfl: Option<bool>§audiobusses: Option<String>§meter_f1: Option<f64>§meter_f2: Option<f64>§gain_db: Option<f64>§selected_index: Option<String>§preset: Option<String>§list: Option<List>§image: Vec<Image>§replay: Option<Replay>§overlay: Vec<InputOverlay>§crop: Option<Crop>§input_position: Option<Position>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Input
impl<'de> Deserialize<'de> for Input
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 Input
Auto Trait Implementations§
impl Freeze for Input
impl RefUnwindSafe for Input
impl Send for Input
impl Sync for Input
impl Unpin for Input
impl UnwindSafe for Input
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