pub struct FfLatterInputState {
pub stereo_links: Vec<bool>,
pub invert_phases: Vec<bool>,
pub line_gains: Vec<i16>,
pub line_levels: Vec<LatterInNominalLevel>,
pub mic_powers: Vec<bool>,
pub mic_insts: Vec<bool>,
}Expand description
State of inputs.
Fields§
§stereo_links: Vec<bool>Whether to link each pair of left and right ports.
invert_phases: Vec<bool>Whether to inverse the phase of analog, spdif, and adat inputs.
line_gains: Vec<i16>The gain of analog line input. The value is between 0 and 120 to represent 0.00 dB and 12.00 dB.
line_levels: Vec<LatterInNominalLevel>The nominal level of analog line input.
mic_powers: Vec<bool>Whether to enable powering for mic input. This setting has no effect when the microphone is used for instrument.
mic_insts: Vec<bool>Whether to use mic input for instrument.
Trait Implementations§
Source§impl Clone for FfLatterInputState
impl Clone for FfLatterInputState
Source§fn clone(&self) -> FfLatterInputState
fn clone(&self) -> FfLatterInputState
Returns a duplicate of the value. Read more
1.0.0 · 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 FfLatterInputState
impl Debug for FfLatterInputState
Source§impl PartialEq for FfLatterInputState
impl PartialEq for FfLatterInputState
impl Eq for FfLatterInputState
impl StructuralPartialEq for FfLatterInputState
Auto Trait Implementations§
impl Freeze for FfLatterInputState
impl RefUnwindSafe for FfLatterInputState
impl Send for FfLatterInputState
impl Sync for FfLatterInputState
impl Unpin for FfLatterInputState
impl UnwindSafe for FfLatterInputState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterInputState> for Owhere
O: RmeFfLatterInputSpecification,
impl<O> RmeFfCommandParamsSerialize<FfLatterInputState> for Owhere
O: RmeFfLatterInputSpecification,
Source§fn serialize_commands(state: &FfLatterInputState) -> Vec<u32>
fn serialize_commands(state: &FfLatterInputState) -> Vec<u32>
Serialize parameters into commands.