[][src]Enum libpulse_sys::version::Compatibility

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

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.

V13Plus

Support for PA version 13+ selected.

V14Plus

Support for PA version 14+ selected.

Auto Trait Implementations

Blanket Implementations

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

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

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

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.