pub struct FfLatterOutputState {
pub vols: Vec<i16>,
pub stereo_balance: Vec<i16>,
pub stereo_links: Vec<bool>,
pub invert_phases: Vec<bool>,
pub line_levels: Vec<LineOutNominalLevel>,
}Expand description
State of outputs.
Fields
vols: Vec<i16>The level of volume. Each value is between -650 (0xfd76) and 60 (0x003c) to represent -65.00 dB and 6.00 dB.
stereo_balance: Vec<i16>The balance between left and right. The value is between -100 (0xff9c) and 100 (0x0064).
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 outputs.
line_levels: Vec<LineOutNominalLevel>The nominal level of analog line output.
Trait Implementations
sourceimpl Clone for FfLatterOutputState
impl Clone for FfLatterOutputState
sourcefn clone(&self) -> FfLatterOutputState
fn clone(&self) -> FfLatterOutputState
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for FfLatterOutputState
impl Debug for FfLatterOutputState
sourceimpl Default for FfLatterOutputState
impl Default for FfLatterOutputState
sourcefn default() -> FfLatterOutputState
fn default() -> FfLatterOutputState
Returns the “default value” for a type. Read more
sourceimpl PartialEq<FfLatterOutputState> for FfLatterOutputState
impl PartialEq<FfLatterOutputState> for FfLatterOutputState
sourcefn eq(&self, other: &FfLatterOutputState) -> bool
fn eq(&self, other: &FfLatterOutputState) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &FfLatterOutputState) -> bool
fn ne(&self, other: &FfLatterOutputState) -> bool
This method tests for !=.
impl Eq for FfLatterOutputState
impl StructuralEq for FfLatterOutputState
impl StructuralPartialEq for FfLatterOutputState
Auto Trait Implementations
impl RefUnwindSafe for FfLatterOutputState
impl Send for FfLatterOutputState
impl Sync for FfLatterOutputState
impl Unpin for FfLatterOutputState
impl UnwindSafe for FfLatterOutputState
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more