Enum libftd2xx::BitMode [−][src]
BitModes for the FTDI ports.
This structure is passed to set_bit_mode
to set the bit mode.
Variants
Reset.
Asynchronous bit bang.
MPSSE (FT2232, FT2232H, FT4232H and FT232H devices only)
Synchronous Bit Bang (FT232R, FT245R,FT2232, FT2232H, FT4232H and FT232H devices only)
MCU Host Bus Emulation Mode (FT2232, FT2232H, FT4232Hand FT232H devices only)
FastOpto-Isolated Serial Mode (FT2232, FT2232H, FT4232H and FT232H devices only)
CBUS Bit Bang Mode (FT232R and FT232H devices only)
Single Channel Synchronous 245 FIFO Mode (FT2232H and FT232H devices only)
Trait Implementations
impl Clone for BitMode
[src]
impl Copy for BitMode
[src]
impl Debug for BitMode
[src]
impl Eq for BitMode
[src]
impl From<u8> for BitMode
[src]
impl PartialEq<BitMode> for BitMode
[src]
fn eq(&self, other: &BitMode) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for BitMode
[src]
impl StructuralPartialEq for BitMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for BitMode
[src]
impl Send for BitMode
[src]
impl Sync for BitMode
[src]
impl Unpin for BitMode
[src]
impl UnwindSafe for BitMode
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,