Struct firewire_dice_protocols::presonus::fstudio::MixerSources
source · pub struct MixerSources {
pub analog_pairs: [MixerSourcePair; 4],
pub adat_0_pairs: [MixerSourcePair; 4],
pub spdif_pairs: [MixerSourcePair; 1],
pub stream_pairs: [MixerSourcePair; 5],
pub selectable_pairs: [MixerSourcePair; 4],
}Expand description
Parameters for pairs of source to single mixer.
Fields§
§analog_pairs: [MixerSourcePair; 4]Pairs of analog input 1-8.
adat_0_pairs: [MixerSourcePair; 4]Pairs of ADAT input 1-8 in optical input interface A.
spdif_pairs: [MixerSourcePair; 1]A pair of S/PDIF input 1/2 in coaxial input interface.
stream_pairs: [MixerSourcePair; 5]Pairs of stream input 1-8, 17/18 in IEEE 1394 bus.
selectable_pairs: [MixerSourcePair; 4]Pairs of selectable inputs either ADAT input 9-18 in optical input interface B or stream input 9-16 in IEEE 1394 bus.
Trait Implementations§
source§impl Clone for MixerSources
impl Clone for MixerSources
source§fn clone(&self) -> MixerSources
fn clone(&self) -> MixerSources
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 MixerSources
impl Debug for MixerSources
source§impl Default for MixerSources
impl Default for MixerSources
source§fn default() -> MixerSources
fn default() -> MixerSources
Returns the “default value” for a type. Read more
source§impl PartialEq for MixerSources
impl PartialEq for MixerSources
source§fn eq(&self, other: &MixerSources) -> bool
fn eq(&self, other: &MixerSources) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for MixerSources
impl Eq for MixerSources
impl StructuralEq for MixerSources
impl StructuralPartialEq for MixerSources
Auto Trait Implementations§
impl RefUnwindSafe for MixerSources
impl Send for MixerSources
impl Sync for MixerSources
impl Unpin for MixerSources
impl UnwindSafe for MixerSources
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