[][src]Enum libftd2xx::DeviceType

#[repr(u32)]pub enum DeviceType {
    FTBM,
    FTAM,
    FT100AX,
    FT2232C,
    FT232R,
    FT2232H,
    FT4232H,
    FT232H,
    FT_X_SERIES,
    FT4222H_0,
    FT4222H_1_2,
    FT4222H_3,
    FT4222_PROG,
}

FTDI device types.

This is used in the DeviceInfo struct.

Variants

FTBM

FTDI BM device.

FTAM

FTDI AM device.

FT100AX

FTDI 100AX device.

FT2232C

FTDI 2232C device.

FT232R

FTDI 232R device.

FT2232H

FT2232H device.

FT4232H

FT4232H device.

FT232H

FT232H device.

FT_X_SERIES

FTDI x series device.

FT4222H_0

FT4222H device.

FT4222H_1_2

FT4222H device.

FT4222H_3

FT4222H device.

FT4222_PROG

FT4222H device.

Trait Implementations

impl Clone for DeviceType[src]

impl Copy for DeviceType[src]

impl Debug for DeviceType[src]

impl Eq for DeviceType[src]

impl From<u32> for DeviceType[src]

impl PartialEq<DeviceType> for DeviceType[src]

impl StructuralEq for DeviceType[src]

impl StructuralPartialEq for DeviceType[src]

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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.