Enum oaidl::BStringError
source · pub enum BStringError {
AllocateFailed {
len: usize,
},
}
Expand description
Ways BString can fail. Currently just one way.
Variants§
Trait Implementations§
source§impl Clone for BStringError
impl Clone for BStringError
source§fn clone(&self) -> BStringError
fn clone(&self) -> BStringError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for BStringError
impl Debug for BStringError
source§impl Display for BStringError
impl Display for BStringError
source§impl Fail for BStringError
impl Fail for BStringError
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 From<BStringError> for IntoSafeArrElemError
impl From<BStringError> for IntoSafeArrElemError
source§fn from(bse: BStringError) -> IntoSafeArrElemError
fn from(bse: BStringError) -> IntoSafeArrElemError
Boxes a BStringError
into an IntoSafeArrElemError
. This means the conversion is free.
source§impl From<BStringError> for IntoVariantError
impl From<BStringError> for IntoVariantError
source§fn from(bse: BStringError) -> IntoVariantError
fn from(bse: BStringError) -> IntoVariantError
Boxes a BStringError
into a FromSafeArrElemError
. This means the conversion is free.
impl Copy for BStringError
Auto Trait Implementations§
impl RefUnwindSafe for BStringError
impl Send for BStringError
impl Sync for BStringError
impl Unpin for BStringError
impl UnwindSafe for BStringError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T, F> TryConvert<T, F> for Twhere
T: From<T>,
F: Fail,
impl<T, F> TryConvert<T, F> for Twhere T: From<T>, F: Fail,
source§fn try_convert(val: T) -> Result<T, F>
fn try_convert(val: T) -> Result<T, F>
Blanket TryConvert implementation wherever a From