pub enum OutputChannels {
Headphones,
Broadcast,
LineOut,
ChatMic,
Sampler,
}
Variants
Headphones
Broadcast
LineOut
ChatMic
Sampler
Trait Implementations
sourceimpl Debug for OutputChannels
impl Debug for OutputChannels
sourceimpl Enum for OutputChannels
impl Enum for OutputChannels
sourcefn from_usize(value: usize) -> Self
fn from_usize(value: usize) -> Self
Takes an usize, and returns an element matching into_usize
function.
sourcefn into_usize(self) -> usize
fn into_usize(self) -> usize
Returns an unique identifier for a value within range of 0..Array::LENGTH
.
sourceimpl<V> EnumArray<V> for OutputChannels
impl<V> EnumArray<V> for OutputChannels
sourceimpl EnumProperty for OutputChannels
impl EnumProperty for OutputChannels
sourceimpl IntoEnumIterator for OutputChannels
impl IntoEnumIterator for OutputChannels
type Iterator = OutputChannelsIter
fn iter() -> OutputChannelsIterⓘNotable traits for OutputChannelsIterimpl Iterator for OutputChannelsIter type Item = OutputChannels;
Auto Trait Implementations
impl RefUnwindSafe for OutputChannels
impl Send for OutputChannels
impl Sync for OutputChannels
impl Unpin for OutputChannels
impl UnwindSafe for OutputChannels
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more