[−][src]Enum libpulse_binding::version::Compatibility
PulseAudio version compatibility.
Used for indicating what level of PA version compatibility was selected at compile time via Cargo feature flags.
Note that PA v4 is the oldest supported.
Variants
V4PlusSupport for PA versions 4+ selected.
V5PlusSupport for PA version 5+ selected.
V6PlusSupport for PA version 6+ selected.
V8PlusSupport for PA version 8+ selected.
V12PlusSupport for PA version 12+ selected.
Auto Trait Implementations
impl Unpin for Compatibility
impl Send for Compatibility
impl Sync for Compatibility
impl RefUnwindSafe for Compatibility
impl UnwindSafe for Compatibility
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, 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,