[−][src]Enum libpulse_binding::error::Code
These represent errors returned by many of the underlying PulseAudio C functions.
Variants
OkNo error
AccessAccess failure
CommandUnknown command
InvalidInvalid argument
ExistEntity exists
NoEntityNo such entity
ConnectionRefusedConnection refused
ProtocolProtocol error
TimeoutAuthKeyNo authentication key
InternalConnectionTerminatedKilledEntity killed
InvalidServerModInitFailedBadStateNoDataVersionIncompatible protocol version
TooLargeData too large
NotSupportedOperation not supported
UnknownThe error code was unknown to the client
NoExtensionExtension does not exist.
ObsoleteObsolete functionality.
NotImplementedMissing implementation.
ForkedThe caller forked without calling execve() and tried to reuse the context.
IoAn IO error happened.
BusyDevice or resource busy.
Methods
impl Code[src]
Trait Implementations
impl Clone for Code[src]
fn clone(&self) -> Code[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl PartialEq<Code> for Code[src]
fn eq(&self, other: &Code) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=.
impl Eq for Code[src]
impl Copy for Code[src]
impl From<Code> for PAErr[src]
impl From<PAErr> for Code[src]
impl Debug for Code[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,