pub struct MixerSettings {
pub master_volume: u8,
pub track_volume: [u8; 8],
pub chorus_volume: u8,
pub delay_volume: u8,
pub reverb_volume: u8,
pub analog_input: AnalogInputSettings,
pub usb_input: InputMixerSettings,
pub dj_filter: u8,
pub dj_peak: u8,
pub dj_filter_type: u8,
pub limiter: LimiterParameter,
pub ott_level: Option<u8>,
}
Fields§
§master_volume: u8
§track_volume: [u8; 8]
§chorus_volume: u8
§delay_volume: u8
§reverb_volume: u8
§analog_input: AnalogInputSettings
§usb_input: InputMixerSettings
§dj_filter: u8
§dj_peak: u8
§dj_filter_type: u8
§limiter: LimiterParameter
§ott_level: Option<u8>
Trait Implementations§
Source§impl Clone for MixerSettings
impl Clone for MixerSettings
Source§fn clone(&self) -> MixerSettings
fn clone(&self) -> MixerSettings
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 MixerSettings
impl Debug for MixerSettings
Source§impl Describable for MixerSettings
impl Describable for MixerSettings
Source§fn describe<PG: ParameterGatherer>(&self, pg: PG, ver: Version) -> PG
fn describe<PG: ParameterGatherer>(&self, pg: PG, ver: Version) -> PG
Method called to describte the content of the structure in any gatherer.
Source§impl PartialEq for MixerSettings
impl PartialEq for MixerSettings
impl StructuralPartialEq for MixerSettings
Auto Trait Implementations§
impl Freeze for MixerSettings
impl RefUnwindSafe for MixerSettings
impl Send for MixerSettings
impl Sync for MixerSettings
impl Unpin for MixerSettings
impl UnwindSafe for MixerSettings
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