Struct cubeb_core::DeviceInfoRef [] [src]

pub struct DeviceInfoRef(_);

Methods

impl DeviceInfoRef
[src]

[src]

[src]

[src]

impl DeviceInfoRef
[src]

[src]

Device identifier handle.

[src]

Device identifier which might be presented in a UI.

[src]

[src]

Friendly device name which might be presented in a UI.

[src]

[src]

Two devices have the same group identifier if they belong to the same physical device; for example a headset and microphone.

[src]

[src]

Optional vendor name, may be None.

[src]

[src]

Type of device (Input/Output).

[src]

State of device disabled/enabled/unplugged.

[src]

Preferred device.

[src]

Sample format supported.

[src]

The default sample format for this device.

[src]

Channels.

[src]

Default/Preferred sample rate.

[src]

Maximum sample rate supported.

[src]

Minimum sample rate supported.

[src]

Lowest possible latency in frames.

[src]

Higest possible latency in frames.

Trait Implementations

impl Borrow<DeviceInfoRef> for DeviceInfo
[src]

[src]

Immutably borrows from an owned value. Read more

impl AsRef<DeviceInfoRef> for DeviceInfo
[src]

[src]

Performs the conversion.

impl Debug for DeviceInfoRef
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for DeviceInfoRef

impl !Sync for DeviceInfoRef