[−][src]Struct libftd2xx_ffi::ft_program_data
Fields
Signature1: DWORD
Signature2: DWORD
Version: DWORD
VendorId: WORD
ProductId: WORD
Manufacturer: *mut c_char
ManufacturerId: *mut c_char
Description: *mut c_char
SerialNumber: *mut c_char
MaxPower: WORD
PnP: WORD
SelfPowered: WORD
RemoteWakeup: WORD
Rev4: UCHAR
IsoIn: UCHAR
IsoOut: UCHAR
PullDownEnable: UCHAR
SerNumEnable: UCHAR
USBVersionEnable: UCHAR
USBVersion: WORD
Rev5: UCHAR
IsoInA: UCHAR
IsoInB: UCHAR
IsoOutA: UCHAR
IsoOutB: UCHAR
PullDownEnable5: UCHAR
SerNumEnable5: UCHAR
USBVersionEnable5: UCHAR
USBVersion5: WORD
AIsHighCurrent: UCHAR
BIsHighCurrent: UCHAR
IFAIsFifo: UCHAR
IFAIsFifoTar: UCHAR
IFAIsFastSer: UCHAR
AIsVCP: UCHAR
IFBIsFifo: UCHAR
IFBIsFifoTar: UCHAR
IFBIsFastSer: UCHAR
BIsVCP: UCHAR
UseExtOsc: UCHAR
HighDriveIOs: UCHAR
EndpointSize: UCHAR
PullDownEnableR: UCHAR
SerNumEnableR: UCHAR
InvertTXD: UCHAR
InvertRXD: UCHAR
InvertRTS: UCHAR
InvertCTS: UCHAR
InvertDTR: UCHAR
InvertDSR: UCHAR
InvertDCD: UCHAR
InvertRI: UCHAR
Cbus0: UCHAR
Cbus1: UCHAR
Cbus2: UCHAR
Cbus3: UCHAR
Cbus4: UCHAR
RIsD2XX: UCHAR
PullDownEnable7: UCHAR
SerNumEnable7: UCHAR
ALSlowSlew: UCHAR
ALSchmittInput: UCHAR
ALDriveCurrent: UCHAR
AHSlowSlew: UCHAR
AHSchmittInput: UCHAR
AHDriveCurrent: UCHAR
BLSlowSlew: UCHAR
BLSchmittInput: UCHAR
BLDriveCurrent: UCHAR
BHSlowSlew: UCHAR
BHSchmittInput: UCHAR
BHDriveCurrent: UCHAR
IFAIsFifo7: UCHAR
IFAIsFifoTar7: UCHAR
IFAIsFastSer7: UCHAR
AIsVCP7: UCHAR
IFBIsFifo7: UCHAR
IFBIsFifoTar7: UCHAR
IFBIsFastSer7: UCHAR
BIsVCP7: UCHAR
PowerSaveEnable: UCHAR
PullDownEnable8: UCHAR
SerNumEnable8: UCHAR
ASlowSlew: UCHAR
ASchmittInput: UCHAR
ADriveCurrent: UCHAR
BSlowSlew: UCHAR
BSchmittInput: UCHAR
BDriveCurrent: UCHAR
CSlowSlew: UCHAR
CSchmittInput: UCHAR
CDriveCurrent: UCHAR
DSlowSlew: UCHAR
DSchmittInput: UCHAR
DDriveCurrent: UCHAR
ARIIsTXDEN: UCHAR
BRIIsTXDEN: UCHAR
CRIIsTXDEN: UCHAR
DRIIsTXDEN: UCHAR
AIsVCP8: UCHAR
BIsVCP8: UCHAR
CIsVCP8: UCHAR
DIsVCP8: UCHAR
PullDownEnableH: UCHAR
SerNumEnableH: UCHAR
ACSlowSlewH: UCHAR
ACSchmittInputH: UCHAR
ACDriveCurrentH: UCHAR
ADSlowSlewH: UCHAR
ADSchmittInputH: UCHAR
ADDriveCurrentH: UCHAR
Cbus0H: UCHAR
Cbus1H: UCHAR
Cbus2H: UCHAR
Cbus3H: UCHAR
Cbus4H: UCHAR
Cbus5H: UCHAR
Cbus6H: UCHAR
Cbus7H: UCHAR
Cbus8H: UCHAR
Cbus9H: UCHAR
IsFifoH: UCHAR
IsFifoTarH: UCHAR
IsFastSerH: UCHAR
IsFT1248H: UCHAR
FT1248CpolH: UCHAR
FT1248LsbH: UCHAR
FT1248FlowControlH: UCHAR
IsVCPH: UCHAR
PowerSaveEnableH: UCHAR
Trait Implementations
impl Clone for ft_program_data
[src]
pub fn clone(&self) -> ft_program_data
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ft_program_data
[src]
impl Debug for ft_program_data
[src]
impl Default for ft_program_data
[src]
Auto Trait Implementations
impl RefUnwindSafe for ft_program_data
[src]
impl !Send for ft_program_data
[src]
impl !Sync for ft_program_data
[src]
impl Unpin for ft_program_data
[src]
impl UnwindSafe for ft_program_data
[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>,