[−][src]Enum cubeb_backend::DeviceState
The state of a device.
Variants
Disabled
The device has been disabled at the system level.
Unplugged
The device is enabled, but nothing is plugged into it.
Enabled
The device is enabled.
Trait Implementations
impl Eq for DeviceState
[src]
impl Copy for DeviceState
[src]
impl Clone for DeviceState
[src]
fn clone(&self) -> DeviceState
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<DeviceState> for DeviceState
[src]
fn eq(&self, other: &DeviceState) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Debug for DeviceState
[src]
Auto Trait Implementations
impl Send for DeviceState
impl Unpin for DeviceState
impl Sync for DeviceState
impl UnwindSafe for DeviceState
impl RefUnwindSafe for DeviceState
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,