Enum libftd2xx::DeviceTypeError [−][src]
Device type errors.
This is the error used by TryFrom
trait for FTDI devices.
Variants
FtStatus(FtStatus)
FTDI status errors.
Device type errors.
Fields of DeviceType
Trait Implementations
impl Clone for DeviceTypeError
[src]
fn clone(&self) -> DeviceTypeError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DeviceTypeError
[src]
impl Debug for DeviceTypeError
[src]
impl Display for DeviceTypeError
[src]
impl Eq for DeviceTypeError
[src]
impl Error for DeviceTypeError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<FtStatus> for DeviceTypeError
[src]
fn from(value: FtStatus) -> DeviceTypeError
[src]
impl PartialEq<DeviceTypeError> for DeviceTypeError
[src]
fn eq(&self, other: &DeviceTypeError) -> bool
[src]
fn ne(&self, other: &DeviceTypeError) -> bool
[src]
impl StructuralEq for DeviceTypeError
[src]
impl StructuralPartialEq for DeviceTypeError
[src]
Auto Trait Implementations
impl RefUnwindSafe for DeviceTypeError
[src]
impl Send for DeviceTypeError
[src]
impl Sync for DeviceTypeError
[src]
impl Unpin for DeviceTypeError
[src]
impl UnwindSafe for DeviceTypeError
[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> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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>,