pub struct Device(_);
Expand description

The Device implementation associated with the platform’s dynamically dispatched Host type.

Trait Implementations

The iterator type yielding supported input stream formats.

The iterator type yielding supported output stream formats.

The stream type created by build_input_stream_raw and build_output_stream_raw.

The human-readable name of the device.

An iterator yielding formats that are supported by the backend. Read more

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

The default input stream format for the device.

The default output stream format for the device.

Create a dynamically typed input stream.

Create a dynamically typed output stream.

Create an input stream.

Create an output stream.

Performs the conversion.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.