Enum portaudio::types::PaHostApiTypeId [-]  [+] [src]

pub enum PaHostApiTypeId {
    PaInDevelopment,
    PaDirectSound,
    PaMME,
    PaASIO,
    PaSoundManager,
    PaCoreAudio,
    PaOSS,
    PaALSA,
    PaAL,
    PaBeOS,
    PaWDMKS,
    PaJACK,
    PaWASAPI,
    PaAudioScienceHPI,
}

Unchanging unique identifiers for each supported host API

Variants

PaInDevelopment

In development host

PaDirectSound

Direct sound

PaMME

MMe API

PaASIO

ASIO API

PaSoundManager

Sound manager API

PaCoreAudio

Core Audio API

PaOSS

OSS API

PaALSA

Alsa API

PaAL

AL API

PaBeOS

BeOS API

PaWDMKS

WDMKS

PaJACK

Jack API

PaWASAPI

WASAPI

PaAudioScienceHPI

Audio Science HPI

Trait Implementations

Derived Implementations

impl Show for PaHostApiTypeId

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl PartialOrd for PaHostApiTypeId

fn partial_cmp(&self, __arg_0: &PaHostApiTypeId) -> Option<Ordering>

fn lt(&self, __arg_0: &PaHostApiTypeId) -> bool

fn le(&self, __arg_0: &PaHostApiTypeId) -> bool

fn gt(&self, __arg_0: &PaHostApiTypeId) -> bool

fn ge(&self, __arg_0: &PaHostApiTypeId) -> bool

impl PartialEq for PaHostApiTypeId

fn eq(&self, __arg_0: &PaHostApiTypeId) -> bool

fn ne(&self, __arg_0: &PaHostApiTypeId) -> bool

impl Clone for PaHostApiTypeId

fn clone(&self) -> PaHostApiTypeId

fn clone_from(&mut self, source: &Self)