Struct nannou::audio::device::Device[][src]

pub struct Device { /* fields omitted */ }

A device that can be used to spawn an audio stream.

Methods

impl Device
[src]

The maximum number of output channels of any format supported by this device.

The maximum number of input channels of any format supported by this device.

Methods from Deref<Target = Device>

The human-readable name of the device.

An iterator yielding formats that are supported by the backend.

Can return an error if the device is no longer valid (eg. it has been disconnected).

An iterator yielding output stream formats that are supported by the device.

Can return an error if the device is no longer valid (eg. it has been disconnected).

The default input stream format for the device.

The default output stream format for the device.

Trait Implementations

impl Deref for Device
[src]

The resulting type after dereferencing.

Dereferences the value.

Auto Trait Implementations

impl Send for Device

impl Sync for Device