pub enum OutputSrc {
Analog(usize),
Adat0(usize),
Spdif(usize),
Stream(usize),
StreamAdat1(usize),
MixerOut(usize),
}Expand description
Source of output.
Variants§
Analog(usize)
Analog input 1..8.
Adat0(usize)
ADAT input 1..8 in 1st optical interface.
Spdif(usize)
S/PDIF input 1/2 in coaxial interface.
Stream(usize)
Stream input A 1..8 and stream input 9/10.
StreamAdat1(usize)
Either stream input A 9..16, or ADAT input 9..16 in 2nd optical interface.
MixerOut(usize)
Outputs from stereo mixer 1..9.
Trait Implementations§
impl Copy for OutputSrc
impl Eq for OutputSrc
impl StructuralPartialEq for OutputSrc
Auto Trait Implementations§
impl Freeze for OutputSrc
impl RefUnwindSafe for OutputSrc
impl Send for OutputSrc
impl Sync for OutputSrc
impl Unpin for OutputSrc
impl UnwindSafe for OutputSrc
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