[][src]Enum libpulse_binding::version::Compatibility

pub enum Compatibility {
    V4Plus,
    V5Plus,
    V6Plus,
    V8Plus,
    V12Plus,
}

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

V4Plus

Support for PA versions 4+ selected.

V5Plus

Support for PA version 5+ selected.

V6Plus

Support for PA version 6+ selected.

V8Plus

Support for PA version 8+ selected.

V12Plus

Support for PA version 12+ selected.

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]