pub enum InputChannels {
Mic,
Chat,
Music,
Game,
Console,
LineIn,
System,
Sample,
}
Variants
Mic
Chat
Music
Game
Console
LineIn
System
Sample
Trait Implementations
sourceimpl Clone for InputChannels
impl Clone for InputChannels
sourcefn clone(&self) -> InputChannels
fn clone(&self) -> InputChannels
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for InputChannels
impl Debug for InputChannels
sourceimpl Enum for InputChannels
impl Enum for InputChannels
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 InputChannels
impl<V> EnumArray<V> for InputChannels
sourceimpl EnumProperty for InputChannels
impl EnumProperty for InputChannels
sourceimpl IntoEnumIterator for InputChannels
impl IntoEnumIterator for InputChannels
type Iterator = InputChannelsIter
fn iter() -> InputChannelsIterⓘNotable traits for InputChannelsIterimpl Iterator for InputChannelsIter type Item = InputChannels;
impl Copy for InputChannels
Auto Trait Implementations
impl RefUnwindSafe for InputChannels
impl Send for InputChannels
impl Sync for InputChannels
impl Unpin for InputChannels
impl UnwindSafe for InputChannels
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more