Struct firewire_dice_protocols::presonus::fstudio::MixerSourcePair
source · pub struct MixerSourcePair {
pub gains: [u8; 2],
pub balances: [u8; 2],
pub mutes: [bool; 2],
pub link: bool,
}Expand description
Parameters for channels (left and right) in a pair of source to mixer.
Fields§
§gains: [u8; 2]Gain for each channel, between 0x00 and 0xff.
balances: [u8; 2]Left and right balance for each channel, between 0x00 and 0x7f.
mutes: [bool; 2]Whether to be muted for each channel.
link: boolWhether to link both channels.
Trait Implementations§
source§impl Clone for MixerSourcePair
impl Clone for MixerSourcePair
source§fn clone(&self) -> MixerSourcePair
fn clone(&self) -> MixerSourcePair
Returns a copy 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 MixerSourcePair
impl Debug for MixerSourcePair
source§impl Default for MixerSourcePair
impl Default for MixerSourcePair
source§fn default() -> MixerSourcePair
fn default() -> MixerSourcePair
Returns the “default value” for a type. Read more
source§impl PartialEq for MixerSourcePair
impl PartialEq for MixerSourcePair
source§fn eq(&self, other: &MixerSourcePair) -> bool
fn eq(&self, other: &MixerSourcePair) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for MixerSourcePair
impl Eq for MixerSourcePair
impl StructuralEq for MixerSourcePair
impl StructuralPartialEq for MixerSourcePair
Auto Trait Implementations§
impl RefUnwindSafe for MixerSourcePair
impl Send for MixerSourcePair
impl Sync for MixerSourcePair
impl Unpin for MixerSourcePair
impl UnwindSafe for MixerSourcePair
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