[−][src]Enum pulsectl::controllers::types::DevState
This is a wrapper around SinkState and SourceState as they have the same values
Variants
This state is used when the server does not support sink state introspection.
Running, sink is playing and used by at least one non-corked sink-input.
When idle, the sink is playing but there is no non-corked sink-input attached to it.
When suspended, actual sink access can be closed, for instance.
Trait Implementations
impl Clone for DevState[src]
impl Copy for DevState[src]
impl Debug for DevState[src]
impl Eq for DevState[src]
impl<'a> From<SinkState> for DevState[src]
impl<'a> From<SourceState> for DevState[src]
pub fn from(s: SourceState) -> Self[src]
impl PartialEq<DevState> for DevState[src]
pub fn eq(&self, other: &DevState) -> bool[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl StructuralEq for DevState[src]
impl StructuralPartialEq for DevState[src]
Auto Trait Implementations
impl RefUnwindSafe for DevState[src]
impl Send for DevState[src]
impl Sync for DevState[src]
impl Unpin for DevState[src]
impl UnwindSafe for DevState[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &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> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
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.
pub 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>,