[−][src]Enum libpulse_sys::error::pa_error_code_t
Error code.
These represent the i32 error codes returned by many of the underlying PulseAudio C functions.
Beware, these enum values are positive values, whilst PA functions return them in negative form,
i.e. the Invalid variant here has a value of 3, while functions returning this error code
return -3. (This is identical to the enum provided in the PA C API).
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.
Trait Implementations
impl Clone for pa_error_code_t[src]
fn clone(&self) -> pa_error_code_t[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl PartialEq<pa_error_code_t> for pa_error_code_t[src]
fn eq(&self, other: &pa_error_code_t) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
This method tests for !=.
impl Eq for pa_error_code_t[src]
impl Copy for pa_error_code_t[src]
impl Debug for pa_error_code_t[src]
Auto Trait Implementations
impl Unpin for pa_error_code_t
impl Send for pa_error_code_t
impl Sync for pa_error_code_t
impl RefUnwindSafe for pa_error_code_t
impl UnwindSafe for pa_error_code_t
Blanket Implementations
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.
fn to_owned(&self) -> T[src]
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.
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,