pub enum OpticalOutputSource {
StreamInputPairs,
CoaxialOutputPair0,
AnalogInputPair0,
AnalogOutputPairs,
}Expand description
Source of optical output.
Variants§
StreamInputPairs
4 pairs in stream inputs.
CoaxialOutputPair0
Mirror of coaxial output 0 and 1.
AnalogInputPair0
Analog input 0 and 1.
AnalogOutputPairs
Mirror of analog output 0, 1, 2, 3, 4, 5, 6, 7, and 8.
Trait Implementations§
Source§impl Clone for OpticalOutputSource
impl Clone for OpticalOutputSource
Source§fn clone(&self) -> OpticalOutputSource
fn clone(&self) -> OpticalOutputSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OpticalOutputSource
Source§impl Debug for OpticalOutputSource
impl Debug for OpticalOutputSource
Source§impl Default for OpticalOutputSource
impl Default for OpticalOutputSource
impl Eq for OpticalOutputSource
Source§impl PartialEq for OpticalOutputSource
impl PartialEq for OpticalOutputSource
impl StructuralPartialEq for OpticalOutputSource
Auto Trait Implementations§
impl Freeze for OpticalOutputSource
impl RefUnwindSafe for OpticalOutputSource
impl Send for OpticalOutputSource
impl Sync for OpticalOutputSource
impl Unpin for OpticalOutputSource
impl UnsafeUnpin for OpticalOutputSource
impl UnwindSafe for OpticalOutputSource
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