Enum oaidl::ConversionError
source · Expand description
Errors which can arise primarily from using Conversion::convert
calls
Variants§
PtrWasNull
Ptr being used was null
General(Box<Error>)
General purpose holder of failure::Error
values
Trait Implementations§
source§impl Debug for ConversionError
impl Debug for ConversionError
source§impl Display for ConversionError
impl Display for ConversionError
source§impl Fail for ConversionError
impl Fail for ConversionError
source§fn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace
carried by this failure, if it
carries one. Read moresource§impl TryConvert<*mut i16, ConversionError> for Box<VariantBool>
impl TryConvert<*mut i16, ConversionError> for Box<VariantBool>
source§fn try_convert(p: *mut VARIANT_BOOL) -> Result<Self, ConversionError>
fn try_convert(p: *mut VARIANT_BOOL) -> Result<Self, ConversionError>
Utility method which can fail.